题目
I have lived in there for 10 years ,为什麼用have 而不是用had?
提问时间:2020-11-02
答案
因为你是说从十年前到现在这段时间,所以用现在完成时.现在完成时的结构是 have/has+动词过去分词.所以这道题用have lived.
如果:他说他住在那里十年了.He said he had lived there for ten years.本句因为主句的谓语是过去时,所以表示的是到他说的时候,说是过去时,所以到过去时为止,用过去完成时,had+动词的过去分词.
如果:他说他住在那里十年了.He said he had lived there for ten years.本句因为主句的谓语是过去时,所以表示的是到他说的时候,说是过去时,所以到过去时为止,用过去完成时,had+动词的过去分词.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1in Nanjig,summer is too hot------me
- 2草房子读后感
- 3详细过程>----
- 4设实数x,y,m,n满足x^+y^=1,m^+n^=1,则mx+ny的取值范围.
- 5Can I _ (wear) the clothes?
- 6求分式方程:x分之x-3=3x分之2再减去3分之8的解.
- 71x2X3x4x5X.80的积的末尾有多少个连续的0
- 8我们把顺次连接四边形四条边的中点所得的四边形叫做中点四边形,现有一个对角线分别长为6cm和8cm的菱形,
- 9若△ABC三边的长分别为根号下m²+16n²、9m²+4n²、2倍根号下m²+n²(m>0,n>0,且m≠n),试运用构图法求出这个面积
- 10-0.25大于-2.