作业帮 > 英语 > 作业

关于完成时态的!He said that he had met her two years.A.before B.ago

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/04 13:05:03
关于完成时态的!
He said that he had met her two years.
A.before B.ago C.for 2 years D.since 2 years ago
首先因为met不能用meeting for 2 year这种形式,met for 2 years就更错了,所以C是错的
其次,因为ago是现在某一时点的以前,而不是过去某一时点的以前,所以B,D也错
凡是这种就是过去的过去,即过去完成时
再问: BCD项怎么改才能使原句正确呢???O(∩_∩)O谢谢
再答: B项He says he met her 2 years ago. C项因为met不能与一段时间连用,所以不能改 D项He says he has known her since 2 years ago