SAT语法中虚拟语气的考察虽然不多,但是大家也不能忽略了,今天小编就带领大家一起来学习一下SAT语法倒装虚拟的讲解。
在if 条件句中含有should, had, were 时,常常会把if省去,并将shoud,had, were 放在句首(其余部分顺序不变),这样就构成了文法上的”倒装虚拟句”。这种句子出了形式不同外,和正常的虚拟句的功能是完全一样的。
例句1: If I were you, I would go.
倒装虚拟句: Were I you, I would go.
例句2:If I should win a lottery, I would take a vacation in Europe.
倒装虚拟句:Should I win a lottery, I would take a vacation in Europe.
例句3:If you had come here earlier, we would have finished the job now.
倒装虚拟句:Had you come here earlier, we would have finished the job now.
例题1:If there had been a power failure, the hospital will run on electricity from its own generator, which can operate for 200 hours.
(A) If there had been
(B) If there were
(C) Had there been
(D) Should there be
(E) There had been
答案:D
分析:主句是对将来情况的虚拟,所以从句的形式应该是“if+主语+should+动词原形” 选项中只有D选项是这种形式的倒装形式。
例题2: He was convinced that if property taxes would have rose any higher, he would have had
to move a different area.
(A) if property taxes would have rose
(B) if property taxes would rise
(C) if property taxes had risen
(D) had property taxes rose
(E) were property taxes to rise
答案: C
分析: 句中用的是would have had的形式,那么if条件句中的对应形式应该是过去完成时的形式,所以选择C选项。
以上就是小编为大家整理的SAT语法倒装虚拟的讲解,希望对大家的SAT备考有帮助。
您还可能关注:

