英语问题9道

来源:百度知道 编辑:UC知道 时间:2024/05/15 12:00:11
1、---Have you known Dr.jackson for a long time?\
----Yes,since she_____the Chinese Society
为什么填joined而不是has joined

2、---If the wather had been better,we could have had apicnic.But it___all day
为什么填rained而不是has rained

3、---Officials say that few patients___with the virus owing to the effective prevention
为什么填are infected而不是have been infected

4、---Teenagers___their health because they play computer ganmes too much.
为什么填are damaging 而不是damaged

5、---By the time he realizes he___into a trap.it"ll be too late for him to do anything about it.
为什么填has walked而不是walks

6、---The flowers were so lovely that they___in no time .
为什么填were sold 而不是had been sold

7、---Did you tidy your room?
---No ,I was going to tidy my room but I___vistors
为什么填had而不是have had

8、They___two free tickets to Canada,otherwise they'd never have been able to afford to go.
为什么填got而不是had

呵呵,首先,你得多看一看关于完成时的例句,清楚它在什么情况下才能使用,不要见了过去就用完成,风牛马不相及啊

1、---Have you known Dr.jackson for a long time?\
----Yes,since she_____the Chinese Society
为什么填joined而不是has joined

since从句中只能用一般过去式,主句中才加has

2、---If the wather had been better,we could have had apicnic.But it___all day
为什么填rained而不是has rained

这跟完成时没有关系,你要清楚完成时的意义,呵呵

3、---Officials say that few
patients___with the virus owing to the effective prevention
为什么填are infected而不是have been infected

答案同二,只是一般现在的状态,强调被感染的原因,跟完成时没关系

4、---Teenagers___their health because they play computer ganmes too much.
为什么填are damaging 而不是damaged

play用的就是一般现在式,要统一,为了说明一种一直持续进行的状态

5、---By the time he realizes he___into a trap.it"ll be too late for him to do anything about it.
为什么填has walked而不是walks

他已经跳进一个圈套,注意“已经”,现在已完成,但并不是一旦表示现在完成的意义就用完成时,要看作者的意思,以及是否对现在造成影响

6、---The flowers