关于动词时态语态的练习题

1.Althoughhehaslivedwithusforyears,he____usmuchimpression.A.hadn'tleftB.didn'tleaveC.... 1. Although he has lived with us for years ,he ____ us much impression.
A. hadn't left B. didn't leave C. don't know D. hasn't left
答案是D,但我认为是C
2. I used to drink a lot of tea but these days I _____ coffee.
A. prefer B. preferred C. have preferred D.am preferring
答案是A,但我认为是D
3. Where are you living now?
In Chicago . But I ____ New York for 3 years.
A.has lived B. had lived C. had been living D. lived
答案是D,但我认为是A
请解释一下。。
展开
ahcc08
2012-12-16 · 知道合伙人软件行家
ahcc08
知道合伙人软件行家
采纳数:11854 获赞数:51932
拥有丰富的软件开发经验。

向TA提问 私信TA
展开全部
1.选C肯定是不对的
因为know是一个不及物动词,后面只能跟一个从句,而不能跟一个宾语
如:I know you are right. 我知道你是对的。you are right。是一个句子。
原句的意思:虽然他和我们生活了很多年,但是没有给我们留下什么印象。
根据前后时态要保持一致,选D
2.原句:我曾经喜欢喝很多茶,但是现在更喜欢喝咖啡。
prefer:宁可, 宁愿(选择); 更喜欢

这个词和like很像,你见过 I like her 你绝对没有见过 I am liking her。
表示现在的喜好用一般现在时就行了,表示过去的喜好用一般过去式。
3.原句:你现在住在哪里?
芝加哥,但是我在纽约生活了三年。
现在住在芝加哥,在纽约生活了三年是过去在在纽约生活了三年
表示过去的经历用一般过去式,此题一般选错会选择B ,A首先排除。
追问
不好意思,第一题的C选项打错了。应该是doesn't leave 。
第三题,为什么不是过去对现在的影响用现在完成时态?
紫昱麒
2012-12-16 · TA获得超过739个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:139万
展开全部
1 D尽管他和我们住了好几年,但还是没给我们留下什么印象。而C则根本讲不通,如果没有'much impression他不知道我们' 还是对的,但有了这个宾语就绝对是错的。
2 A我过去常喝很多茶但最近我喜欢上了咖啡。D说不通 我正在喜欢咖啡 显然是错的
3 你现在住哪里? 在芝加哥,但是我曾经住在纽约三年。
那是他曾经住在那里,现在已经不在那里了,说明是过去时态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dytdcyfuyuy
2012-12-16 · 超过15用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:39.6万
展开全部
1.应该选D,leave ..impression on 根据句意应该是现在完成时,表示对现在产生的影响,如果你选C,这是一般现在时,表示的是一般性动作
2. used to drink ,these days,一个是过去,一个是现在,我喜欢咖啡,不可能说我正在喜欢对不。这是一般现在时
3.我在纽约住是过去在纽约住,用过去式,你要知道,现在完成时是延续到现在的,对现在还产生影响
你是高中生把,。。
(*^__^*) 嘻嘻,望采纳。。我可是很认真的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式