初二英语试题,求讲解we have studied at the school()two years ago.A.beforeB.forC.aboutD.since

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 12:06:44
初二英语试题,求讲解we have studied at the school()two years ago.A.beforeB.forC.aboutD.since

初二英语试题,求讲解we have studied at the school()two years ago.A.beforeB.forC.aboutD.since
初二英语试题,求讲解
we have studied at the school()two years ago.
A.before
B.for
C.about
D.since

初二英语试题,求讲解we have studied at the school()two years ago.A.beforeB.forC.aboutD.since
have studied为现在完成时,所以不能用before;
又因为句末的ago,所以排除for和about,答案D就水落石出啦~
补充说明一下,since表示“自……(时候)以来”,所以全句翻译为:
我们已经在学校中学习了两年了.

选D,这是现在完成时,括号后翻译成中文是两年前,是一个时间点,所以选since,如果括号后是表示一段时间,比如说two years,就得选for

选D。本句是现在完成时,不能选B原因是for后面是接一段时间,而本句中two years ago是一个时间点,A、C都不符合句意、
希望能帮到你。

D since 加上一段时间表示“自从什么时候开始”。本句的意思为”我们自从两年前就在这学校读书了“