题目内容
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 |
分析 句意:她的眼睛通红,因为在过去的一个小时她一直在切辣椒.
解答 答案B. have/has been doing表示过去发生的动作一直持续到现在,可能刚刚结束,还可能继续持续下去.由her eyes are red可知,because连接的原因状语从句也用现在的某个时态,她切辣椒这个动作从过去开始,还可能继续切下去,故用现在完成时.选B.
点评 本题考查现在完成时的用法,要结合上下文的语境选择出正确选项.
练习册系列答案
相关题目
12.The manager ___ the workers how to improve the program since 9a.m.( )
A. | has told | B. | is telling | ||
C. | has been telling | D. | will have told |
19.The island is ____ attractive in spring and autumn because of the pleasant weather in both seasons.( )
A. | partly | B. | merely | C. | nearly | D. | equally |
9.I have to see the doctor because I a lot lately.( )
A. | have been coughing | B. | had coughed | ||
C. | coughed | D. | cough |
2.His first novel good reviews since it came out last month.( )
A. | receives | B. | is receviing | C. | will receive | D. | has received |
19.When asked about their opinion about the schoolmaster,many teachers would prefer to see him step aside younger men.( )
A. | in terms of | B. | in need of | C. | in favor of | D. | in praise of |
20.Cindy shut the door heavily and burst into tears.No one in the office knew she was so angry.( )
A. | where | B. | whether | C. | that | D. | why |