一道关于as if的选择题!求原因!70分~~

来源:百度知道 编辑:UC知道 时间:2024/07/05 22:56:09
I remembers everything as if it _____ yesterday.
A. happened B. had happened
答案是A,绝对正确.
我知道as if从句中语气应该是看主句和从句动作发生的先后关系,但还有点迷糊,为什么不可以选择B呢??谢谢高手指点!

I remember everything as if it had happened yesterday.
我记得一切事情,好像那些都是在昨天发生得一样.
尽管你说你确定答案是A,但我觉得还是应该选B.
这是as if的虚拟用法.
抓住时间词yesterday, 我所记得的事情实际上并不是昨天发生的,所以是虚拟语气,而表示与过去事情相反的虚拟语气中要用过去完成时表示过去时.
as if/though+从句:1.表达与现实或将来相反: 使用过去时
2.表达与过去事实相反:使用过去完成时.

分别举例:
1.He looks worried as if he was the murder.
他看起来紧张,好像他就是凶手一样.
2.It is so cold as if it snowed soon.
天气这么冷好像不久就会下雪似的.
3.He sang the song as if he were a singer last time.
他上次唱歌唱得好像一位歌星似的.

答案是A,绝对正确.
as if:

好像

例句与用法:
1. He was shaking with fright as if he had seen a ghost.
他吓得直哆嗦,就好像看见了鬼一样。

2. He quickly ran home, looking as if there was something wrong with him.
他快步跑回家,看上去好像有什么事不对劲。

3. He behaves as if he had no common sense.
他的言行就好像没有常识似的。

4. It seems as if he knows everything.
他似乎是个万事通。

5. It looks as if