He went to bed late.He was listening to music and the time.

He went to bed late.He was listening to music and _____the time.
A:was forgetting B:forgets C:forgetting D:forgot
答案是D
我认为and 不是连接两个并列的成分吗?为什么不选A答案。有点晕!!!
高手指点!!!
我给我儿子讲题,不知道怎么给他讲清楚。我知道答案肯定是对的。但我就是不知道怎么讲。急急急,请指点迷津。

有些动词只用于一般过去时,而不能用于过去进行时。如:
(1)表示感观的动词:feel, hear, know, see, smell, taste等。
(2)表示状态、感情的动词:be, dislike, have, hate, love, like, want, wish等。
(3)表示心理活动的动词:forget, realize, recognize, remember, understand等。
(4)表示所属关系的动词:own, belong等。

“forget”为忘记,用过去时为已经忘了,不能说正在忘。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-25
答案 D。

forget 不属于可以进行ing式的动词。逻辑判断就ok(这个道理是通用的。尤其英语很讲究事物的实际逻辑。) 所以,A不能选。

所谓and的并列,指的是 词性、句式等的并列,并不是强制要求 完全 镜像对称(这样也是不合理的。例如 这里的forget的情况)。
这里 实际并列的是两个过去时态,所以 B 不能选;并,因实际情况+动词使用,相应选用其过去式,分别是 was listening...过去进行式(表正在听...) 和 forgot过去式(表 忘记了)。

综上,所以C也不能选。

ps:关于哪些动词属于无法用~ing式的,建议lz也提个醒,要小朋友留个心。--掌握英文的事理逻辑,有利于理解英文的文化背景,同时,进一步准确把握英文中各词汇的基本意思+含义+引伸义等。~~做父母的,辛苦了!
第2个回答  2008-08-25
肯定是D
下面解释下
1不选A的原因
假设 按你的说法选A 的话,那么我们把整个句子翻译一下,就成了(只翻译后半句)他正在忘记时间,这明显不通顺,forget是个瞬间动词,不可能说他正在忘记(即使是过去时也不能说he was forgetting)
2 B选项肯定不选时态不对
3 如果选择C选项的话,那么整个句子应该改成He went to bed late.He was listening to music,forgetting the time.(forgetting the time在这里做了伴随状语) 这里要注意and的重要用法,考试很多次考到过,加and和不加and的不同用法~~~~~~
4 只能选择D咯,表示过去的时刻里发生的动作
总翻译:他听音乐忘记了时间,因此上床晚了.
希望对你有帮助咯~~
(额..好久没给别人讲英语题了,今天好开心哦 呵呵~)
希望你儿子英语进步咯~希望能尽可能多给以你帮助~~呵呵~
第3个回答  2008-08-24
forget是一个结果动词,发生了就是结果了,不能持续“忘记”这一动作,所以不能用进行时。
第4个回答  2008-08-24
这句话属于并列句,但是并列分句中不能选was forgetting,而需要选forgot,原因如下:
forget属于表示结果的动词,英语中规定有一些动词是不能用进行时或完成进行时的,其中包括: 思考、看法的动词:believe, doubt, expect, forget, hope, feel, mean, know, agree, realize, mind, recall, recollect, remember, trust, suppose;
第5个回答  2008-08-24
前面表原因,后面表结果,不算并列成分,然后忘记时间.不是过去进行持续的,已经过去了,就只能用FORGOT.