一道简单初中英语题

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:25:32
Bill Gates has set up his Microsoft _______ only one year of hard work .
A. since B. for C. after D. in

答案是?其他为什么不对?

答案应该是B
整句话的意思是
比尔盖茨仅仅(only)通过一年的努力工作就建立了他的微软公司。
since是表示从......开始,for表达的是成立公司的原因.条件,after是之后,in不用于完成时。
要通过整句要表达的意思来判断答案。

after ,在一年工作后
since是自从……开始,其他两个完全错误

前面的 has set up 是现在完成时的标志,所以后面用since,如果不是has set up的话,用after也可以的。

B. for
for + 时间 引导的时间状语从句 主句为现在完成时。
since 后只能接句子

B

因为has set up b