题目内容
9.I have to see the doctor because I a lot lately.( )A. | have been coughing | B. | had coughed | ||
C. | coughed | D. | cough |
分析 句意:我不得不去看医生了,因为我最近咳嗽得很厉害.
解答 答案A.句中时间副词"lately"通常与现在完成时连用,排除B、C和D项.分析句意"have to see a doctor"可知,咳嗽"cough"这个动作在过去已开始,一直持续到现在,还有可能会持续下去.因此用现在完成进行时,A项符合语境,故选A.
点评 .本题考查时态的用法.解答此类题目的关键是要读懂句意,分析上下文的语境,判断时态,锁定答案.
练习册系列答案
相关题目
19.-Have you heard about the recent election?
-Sure,it ________ the only thing on the news for the last three days.( )
-Sure,it ________ the only thing on the news for the last three days.( )
A. | would be | B. | is | C. | has been | D. | will be |
17.When you are home,give a call to let me know you safely.( )
A. | are arriving | B. | have arrived | C. | had arrived | D. | will arrive |
4.Her eyes are red because she ______ up peppers for the past one hour.( )
A. | had cut | B. | has been cutting | ||
C. | cut | D. | was cutting |
7.Today we have chat rooms,text messaging,emailing…but we seem ______ the art of communicating face-to-face.( )
A. | losing | B. | to be losing | C. | to be lost | D. | having lost |
4.In the near future,more advances in the robot technology __________ by scientists.( )
A. | are making | B. | are made | C. | will make | D. | will be made |
5.-Is everyone here?
-Not yet…Look,there_______ the rest of our guests!( )
-Not yet…Look,there_______ the rest of our guests!( )
A. | come | B. | comes | C. | is coming | D. | are coming |