题目内容
15.-Another cup of coffee?That's your third since lunch.-Yeah,well,I all night preparing for my math exam.I can hardly keep my eyes open.( )
A. | stayed up | B. | have stayed up | ||
C. | have been staying up | D. | had stayed up |
分析 --再来一杯咖啡吗?这是午餐以来第三杯了.
--是的,噢,我整晚熬夜准备我的数学考试.我几乎睁不开眼了.
解答 答案:C 考查时态辨析.根据all night,表示stay up一直在发生,要用现在完成进行时态.A项是一般过去时态,句中没有表示过去的时间状语;B项是现在完成时态,表示动作已完成;D项是过去完成时态,同样,句中没有表示过去的时间状语.
点评 解答此类问题用了解各种时态的用法,根据上下文及结合语境选择正确答案.

练习册系列答案
相关题目
6.It is said the factory is now __________ large as what it was.( )
A. | twice as | B. | as twice | C. | twice much | D. | much twice |
3.-How about my food?I ________ here for almost half an hour.
-I'm sorry,sir.It must be ready by now.( )
-I'm sorry,sir.It must be ready by now.( )
A. | have been sitting | B. | am sitting | ||
C. | had been sitting | D. | was sitting |
10.He had been waiting anxiously for a bus but came.( )
A. | nobody | B. | none | C. | no one | D. | neither |
20. on May 12,2008,Wenchuan county has taken on dynamic new look gradually two years since then.( )
A. | Although it destroyed | B. | Although destroyed | ||
C. | Although was destroyed | D. | Although destroying |
7. advertisernents are of great help,I don't think we should entirely rely on them( )
A. | Since | B. | While | C. | Because | D. | As |