作业帮 > 英语 > 作业

单选(现在完成时)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/13 14:24:53

( ) 18. –How long has this bookshop been in business? -- _______ 1994.
A. After B. In C. From D. Since
解题思路: 现在完成时态可以表示过去发生的动作或存在的状态,一直持续到现在,也许还将继续下去。可以和表示从过去某一时刻延续到现在的一段时间的状语连用,即for +时间段,since+过去的时间点
解题过程:
本题选D。句意为“这个书店营业有多久了? 自从1994年一直到现在。”
在How long has this bookshop been in business?中,has been 是现在完成时态。
所以本题考查的是现在完成时的时间状语。
再如:
I’ve known Li Lei for three years. 我已经认识李磊有三年了。
He has been at this school for over two years. 他在这个学校已经有两年多了。
They have lived here since 2002. 自从2002年以来,他们就住在这里。
How long have you worked in this library? 你在这个图书馆里工作有多久了?
He has taught us since I came to this school. 自从我来到这所学校,他一直在教我们。
注 意:
①since+一段时间+ago=for+时间段;
 since two weeks ago=for two weeks;
I have kept the library book for a week.
= I have kept the library book since a week ago.
②since + 时间点=for+时间段
since 2000=for 8 years
③since +从句(常用一般过去时)
The Greens have lived in Beijing since they moved to Beijing from Paris.
同学你好,我解答清楚了吗?如对解答还有疑问,可在答案下方的【添加讨论】中留言,我收到后会尽快给你答复。感谢你的配合!祝你学习进步!
最终答案:略