I___in London for many years,………………为什么填lived
I___in London for many years,but i have never regretted my final decision to move back to China.
A.livedB.was livingC.have livedD.had lived
为什么选A不选D?
for + 一段时间不一定就是完成时?
这道题为什么不是过去完成时呢.就是说,在决定回中国之前 我就已经在LONDON住了很多年了?
在什么情况下用过去时就够了,而不需要用完成时?
人气:234 ℃ 时间:2019-12-10 22:33:01
解答
不可能是 过去完成时
but 连接,前面一句如果是过去完成的话,后面一句怎么是现在完成呢?那你过去完成时的起点---相对什么时候而言,是过去完成呢?原文中根本没信息呢
我在伦敦住过很多年,但是(从过去到现在)从没后悔过.
for + 一段时间不一定就是完成时?是的,不一定
在什么情况下用过去时就够了,而不需要用完成时?具体上下文分析.但是过去完成时很少出现在毫无上下文的句首.事实上,除了考试需要,过去完成时很少用.考试时,也是有很明显的过去的时间词,然后有“过去的过去”的需要.
推荐
猜你喜欢
- 观察下列每组算式,并根据你发现的规律计算:
- 利用人工让生物产生变异的例子
- 已知θ是第三象限角,且sin^4θ+cos^4θ=5/9,求sinθcosθ,sinθ+cosθ,sin^3θ+cos^3θ
- 某烃的蒸汽密度是氢气的43倍,此烃含碳元素的质量分数为83.72%,烃的分子式
- I am come from China. 没有语法错误吗?
- 现在完成进行时的标志词是什么
- 一飞机在某地试飞,假设该飞机起飞前从静止开始做匀加速直线运动,达到起飞速度v所需时间t,则这种飞机的跑道至少需要多长?
- 将代数式(x+y)/(x-y)改写成VB表达式