I was so happy to see John again last Sunday.We___each other for more than two years.
题目
I was so happy to see John again last Sunday.We___each other for more than two years.
为什么填hadn't seen 而不填 haven't seen?
答案
hadn't seen是过去完成时,表示在过去之前就玩成了.
haven't seen是现在完成时,表示在过去完成(以现在为参考点)
而句中was so happy表示的是过去时间,句意为:我很高兴再次见到约翰,我们已经两年多没见了.已经两年多是以见约翰为参考点,见约翰有是过去时间,过去的过去当然用过去完成时
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 甲数比乙数多9分之4乙数比甲数少多少
- 将函数y=sin(x+π /6)的图像按向量a=(-π ,0)平移,则平移后的函数图像
- -2,4,-8,16,-32,64 0,6,-6,18,-30,66 -1,2,-4,8,-16,32 1.第一行数什么规律排列2.第2.3行数与第一行数有什
- 一个多边形截去一个角后,所形成的多边形的内角与切去的角的和为1710°求原来多边形的边数
- 多项式8x^2-x+5与多项式6x^3+2mx^2-4x+1相加后不含二次项,则m等于
- 赞颂警察应该用什么诗句
- 英语句子成分划分用什么符号(如___,,≡等)
- 在希望之弦这文章中,“一千根线”被后的意义是什么?
- 1.Now,Children,turn to Page Twenty还是Twentieth?
- how is your mother【英语】