He has been in china ______.He loves chinese very much.A.for 2 years ago B.since 2 years ago C.for 2 years before D.since 2 years before 选哪一个,其他选项错在哪里了?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 06:45:29
Hehasbeeninchina______.Heloveschineseverymuch.A.for2yearsagoB.since2yearsagoC.for2yearsbeforeD.since

He has been in china ______.He loves chinese very much.A.for 2 years ago B.since 2 years ago C.for 2 years before D.since 2 years before 选哪一个,其他选项错在哪里了?
He has been in china ______.He loves chinese very much.
A.for 2 years ago B.since 2 years ago C.for 2 years before D.since 2 years before
选哪一个,其他选项错在哪里了?

He has been in china ______.He loves chinese very much.A.for 2 years ago B.since 2 years ago C.for 2 years before D.since 2 years before 选哪一个,其他选项错在哪里了?
选B,这是一个现在完成时语句,如果要用for的话,就应该直接用 for 2 years,如果用since的话就用since 2 years ago

B.
A应去掉ago
C应去掉before
D before改为ago