请解释两道题?

来源:百度知道 编辑:UC知道 时间:2024/05/18 12:49:38
1:Jean doesnot want to work right away because she think that if she __a job she probably wouldnot be able to see her friends very often.
A:were to get B:could have get
2:If I had remembered __the window, the thief would not have got in
A:to close B: closing

1. A. were to get
假设形式,如果得到了。

2. A.to close
去关,如果记住了“去关”窗户, 那么怎么怎么样....

均选A

第一道题是考查虚拟语气
表示假设(假设她有一个工作)
用主语+were/did形式

第二道题考查的是不定式与动名词的区别
forget to do表示忘记了去做某事(本应该或本打算做的)
forget doing 表示某件事做过了,但是她忘记自己已经做过了

这里显然是没有关窗户,因为小偷进去了
所以用to do
如果用doing可以造这么个句子
A:I will go back to close the window.
B:Why?Do you farget closing the window?
A:我要回去关上窗子
B:为什么?你忘记了吗?你已经关上窗子了。

补充第一题:
当对过去表示虚拟时
用法是:could have done
当对将来表示虚拟时were/did
题中think doesnot 等字眼均可以看出这是一般现在时

都选A
两个题都是虚拟语气
remember to do 记得去做sth(尚未做)
remember doing sth 记得做过了某事情(事情已经做过了)
e.g.
mom, remember to buy me something to eat.
come on, i remember having paid ur money back.

B、A