不知道题目全不全 单凭现在的话,应该是d 因为if虚拟语气里面,would不能跟在if从句里面,正确的用法是: 3.确定-用于将来时态:'if X happens/has happened, Y will happen'
If she eats pizza tomorrow, (then) she will become ill.
If Sophie HAS EATEN pizza, then she WILL BECOME ill.
4.用于将来时态:if X were to happen, Y would happen'
仍然是表达一种unreal或揣测的事情,仍表将来怎样(只是不确定会不会发生)
If she ate pizza tomorrow, (then) she would/could become ill. (使用虚拟语气)
5.从未发生-过去式: If + past perfect , would/could + have + verb
If she had eaten pizza yesterday, (then) she would/could have become ill. (使用虚拟语气)
Helen would feel better if she swallowed this pill.
Swallowed is in the present tense of the hypothetical subjunctive mood. The presence of would in the clause Helen would feel better requires that the if-clause be in the hypothetical subjunctive mood. Inother words, the verb in the if-clause takes the hypothetical subjunctive mood because would indicates thatHelen is unlikely to take the pill.
Should 和would 不能进入if从句中,整个结构中也不能出现should
摘自manhattan
|