ago / before选择题Mr Smith said that John _____ him all about his past three weeks _____?A.had told...agoB.had told...before选ago还是before?为什么?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 23:16:36
ago / before选择题Mr Smith said that John _____ him all about his past three weeks _____?A.had told...agoB.had told...before选ago还是before?为什么?
ago / before选择题
Mr Smith said that John _____ him all about his past three weeks _____?
A.had told...ago
B.had told...before
选ago还是before?
为什么?
ago / before选择题Mr Smith said that John _____ him all about his past three weeks _____?A.had told...agoB.had told...before选ago还是before?为什么?
before
要是ago的话,不应出现过去完成时态
选A
时间+ago 表示多久以前
A
如果用before
后边要加宾语,表示在某一时间点的多长时间以前
如3 days before Christmas圣诞节的三天之前
ago前加表示时间的名词
表示一般的过去
也符合主句的时态。
A.
拆句:
Mr Smith /said /that John had told him all about his past/ three weeks ago ?
用过去完成时是因为前面用了SAID。。
说明“Jonh 告诉。。”的动作在“Mr Smith说。。”之前
一段时间+AGO 表过去
three weeks before ..bef...
全部展开
A.
拆句:
Mr Smith /said /that John had told him all about his past/ three weeks ago ?
用过去完成时是因为前面用了SAID。。
说明“Jonh 告诉。。”的动作在“Mr Smith说。。”之前
一段时间+AGO 表过去
three weeks before ..before后面还要跟一个时间或事件~
如:three weeks before he left..
收起