湖北专升本英语单选练习题及答案解析
1.—I think the paper is taking you a long time to write.
—I _______on it for almost a month.
A.worked
B.was working
C.am working
D.have been working
【精析】D 写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为 D。
2.—Where is Peter? I can't find him anywhere.
—He went to the library after breakfast and_____ his essay there ever since.
A.wrote B.had written C.has been writing D.is writing
【精析】C 结合句意以及时间状语 “ever since” 可知,他吃过早餐去图书馆之后,便一直在那里写论文,表示一个动作从过去某一时刻开始,一直持续到现在,并有可能继续下去,因此应该用现在完成进行时,故正确答案为 C。
3.In the past several weeks, many cities in Northern China ______from heavy fogs and severe cold.
A.had suffered
B.have been suffering
C.were suffered
D.suffered
【精析】B 根据句子中提到的时间状语 In the past several weeks 在过去的这几周,雾霾天一直都在持续,所以用现在完成进行时来表达,故选 B 项。
4.Lucy ______guitar lessons every three weeks in the past three years, but now she is considering she'll make it every other week.
A.is having
B.had had
C.had
D.has been having
【精析】D 现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。
5.Seeing John rush into the room with tears in his eyes, I asked him what_____.
A.would happen B.had happened C.happened D.was happened
【精析】B 空中动作发生在 asked 以前,表示过去的过去,用过去完成时,故选 B。句意:看到 约翰眼里含着泪水冲进房间,我问他发生什么事了。
感谢您阅读湖北专升本英语单选练习题及答案解析,本文出自:诚为径统招专升本网,转载需带上本文链接地址:https://tzzsb.cwjedu.com/kskm/68291
- 温馨提示:
- 因考试政策、内容不断变化与调整,诚为径教育网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
上一篇: 湖北专升本英语单选练习题及答案解析