sy嘟囔
幼苗
共回答了18个问题采纳率:83.3% 举报
1.A
for 4 years做句子时间状语时,句子不一定就是用现在完成时,除非句意隐含有“到现在为止”.
该题动作发生在过去无疑,所以用一般现在时也是可以的.
2.D
只有用since来引导这个时间状语从句,主句才会用现在完成时.
即Not very long = We haven't known each other for very long.
3.B
由句首的look表明“现在还正在下雨”,所以第一空用现在完成进行时最好.因为它刚好表示动作从过去开始,一直延续到现在,甚至现在还在进行中.
后句的usually表明句子只需要用一般现在时即可.
4.D/A
come out没有“发生”的意思,所以答案只能选D了;
不过如果A是楼主打错字,原为come about的话,则答案一定是选A.
take place一般是指“有计划/有预谋/有准备地发生”,用在此处并不合适!
come about则更加强调“动作发生的过程”.
5.D
D中的does为spends time的省略写法.
而spends time后面同前句plaing一样,加上writing,以形成固定搭配:spend some time (in) doing sth“花费时间做某事”,其中的in可要省略.
1年前
2