满分5 > 高中英语试题 >

I have to see the doctor because I _____...

I have to see the doctor because I ________ a lot lately.

Ahave been coughing  Bhad coughed

Ccoughed  Dcough

 

A 【解析】考查时态。句意:我得去看医生,因为我最近一直咳嗽得很厉害。lately表示“最近”,常与现在完成时或现在完成进行时连用,此处表示在说话之前一直在持续的动作,并且有可能持续下去,因此用现在完成进行时。  
复制答案
考点分析:
相关试题推荐

—WhyJackyou look so tired!

—WellI ________ the house and I must finish the work tomorrow.

Awas painting  Bwill be painting

Chave painted  Dhave been painting

 

查看答案

Tom ________ in the library every night over the last three months.(2011·北京)

Aworks  Bworked

Chas been working  Dhad been working

 

查看答案

In order to find the missing childvillagers ________ all they can over the past five hours.(2012·安徽)

Adid  Bdo

Chad done  Dhave been doing

 

查看答案

—Hi, Susan, where were you at lunch timeI ________ a seat for you in the coffee shop.

—Oh, sorry to miss you.My political science class ran longer than usual.

Aam saving  Bwas saving

Chad saved  Dhave saved

 

查看答案

—Mum, you should have taken me to the park this morning.

—I had planned to, but I couldn't afford the time.I ________ a lecture.

Ahad given  Bgave

Cwas giving  Dwould give

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.