英语单选!!!!!!!!!!!!!!!!!!
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/07/04 15:50:31
I have been in this fastory ( )1993.
A.since B.for C.in D.on
为什么选“A”???!!! 原因:(
)
![英语单选!!!!!!!!!!!!!!!!!!](/uploads/image/z/15296093-53-3.jpg?t=%E8%8B%B1%E8%AF%AD%E5%8D%95%E9%80%89%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81%EF%BC%81)
解题思路: since+点时间.意思是"自从....以来",常用于现在完成时态中.
解题过程:
since+点时间.意思是"自从....以来",常用于现在完成时态中.例如:
His mother has worked in the shop since 1990.
自从1990年他妈妈就在这家商店上班。
题干部分的时态是 have been ,是现在完成时的构成形式,因此选A.
B.for后面通常加段时间.而不加点时间.例如:for three years .
C.in+点时间,通常用于一般过去时中.
D.on不用于表示年份的名词前.
所以BCD三个选项都不能选.
现在明白了吗?如果还有不明白的地方,请在下面添加讨论,老师会作进一步的解释.
最终答案:略
解题过程:
since+点时间.意思是"自从....以来",常用于现在完成时态中.例如:
His mother has worked in the shop since 1990.
自从1990年他妈妈就在这家商店上班。
题干部分的时态是 have been ,是现在完成时的构成形式,因此选A.
B.for后面通常加段时间.而不加点时间.例如:for three years .
C.in+点时间,通常用于一般过去时中.
D.on不用于表示年份的名词前.
所以BCD三个选项都不能选.
现在明白了吗?如果还有不明白的地方,请在下面添加讨论,老师会作进一步的解释.
最终答案:略