英语语法题,When I graduate from college next June,I ______ a stud

英语语法题,
When I graduate from college next June,I ______ a student here for five years.
A.will have been B.have been C.had been D.will have
A / B 里2选1,并分析答案原因.
题目没你想象中那么简单,放心~
求教时态大神.
粉绿色 1年前 已收到3个回答 举报

gkmike68 幼苗

共回答了22个问题采纳率:95.5% 举报

选A next June 是将来时,并且最后的 for five years 表示完成时,所以应用将来完成时

1年前

2

永远的红心 幼苗

共回答了89个问题 举报

A. 主将从现。

1年前

2

哈hh 幼苗

共回答了19个问题采纳率:84.2% 举报

A when 引导的时间状语从句一般现在时可表示将来,next June明年六月,表示将来,主句也应该用将来时。而且后面有for+一段时间,所以应该选将来完成时 will have been.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.043 s. - webmaster@yulucn.com