——Oh, it's you! I ____ you. ——I've just had my hair cut, and I'm wearing new glasses. A. didn't recognize B. hadn't recognized C. haven't recognized D. don't recognize(上海高考,96-13) 答案为 A,但是,我不明白为什么不能选 D。
一般过去时有一个很重要的特征:它不仅表示动作或状态发生于或存在于过去,而且表示这个动作或状态与现在不沾边,即含有“过去如此,现在并非如此”的意思。例如,上题的答案 I didn't recognize you. 的意思就是“在此之前我没有认出你来,现在我可认出你来了。”注意下列各句中一般过去时的用法及其译文:
-
I stayed in Africa for several months. 我在非洲呆过几个月。(表示“现在我已不在非洲”)
-
I lived in New York. 我在纽约住过。(表示“现在我已不在纽约”)
-
I was very ill. 我曾病得很重。(表示“现在我已痊愈”)
请做下面的英语试题:
-
——You haven't said a word about my new coat, Brenda. Do you like it? ——I'm sorry I ____ anything about it sooner. I certainly think it's pretty on you. A. wasn't saying B. don't say C. won't say D. didn't say(全国高考,02-23)
-
He would have finished his college education, but he ____ to quit and find a job to support his family. A. had had B. has C. had D. would have (全国英语专业四级,07-60)