2. 一 I happened to meet Lily yesterday . 一 Lucky dog! You___

2. 一 I happened to meet Lily yesterday . 一 Lucky dog! You_____ each other for exactly two years.
2. 一 I happened to meet Lily yesterday.
一 Lucky dog! You_____ each other for exactly two years.
A. haven't seen B. hadn't seen C. didn't see D. don't se
此题的答案是是B 为什么不能选A
方素珍 1年前 已收到4个回答 举报

sun841203 幼苗

共回答了21个问题采纳率:90.5% 举报

正确答案是B
解析:根据句意,昨天碰到的Lily,而我们两年没见面了,是发生在昨天碰到她之前的,也就是“过去的过去”,所以用过去完成时.其实你再仔细一想,如果后一句说是到现在已经两年没见面了,那和昨天恰巧遇到不是矛盾了吗?所以应该说的是在遇到Lily 之前已经两年没见面了.
翻译:昨天我恰巧遇到莉莉了.
你真是幸运!你们已经整整两年没有见面了.
有不明白的请继续追问,

1年前

2

router4769 幼苗

共回答了15个问题 举报

这里上句中有一个很明显的时间标志yesterday,所以我们知道see这个动作也是发生在yesterday之前的,那么肯定是过去时,其次for加一段时间,通常用完成时,所以B选项就很好理解了。望采纳~

1年前

2

万年潜水回必vv 幼苗

共回答了4个问题 举报

因为问句是一般过去式,回答是过去的过去对过去的影响,所以要用过去完成时

1年前

2

vv2007 幼苗

共回答了89个问题 举报

看到前半句话中出现了一个happened,这个词就告诉你是过去了,那么后半句话中的谓语see(见面)这个动作是发生在happened之前的,因此是过去的过去,用过去完成时。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.028 s. - webmaster@yulucn.com