Look at the trouble I am in. If only I _____ your advice.
A.followed B.would followC.had followed D.should follow
C

試題分析:考查虛擬語(yǔ)氣。If only(要是…就好了)的用法和I wish的用法是一樣的。句意;看看我現(xiàn)在的麻煩。要是我采納你的建議就好了,說(shuō)明沒(méi)有采納你的建議是過(guò)去所發(fā)生的事情,故使用過(guò)去完成時(shí)表示對(duì)過(guò)去的虛擬。故C正確。
點(diǎn)評(píng):if only后面的從句使用虛擬語(yǔ)氣。如果與現(xiàn)在事實(shí)相反,用過(guò)去時(shí);如果與過(guò)去事實(shí)相反,用過(guò)去完成時(shí);如果與將來(lái)相反就使用過(guò)去將來(lái)時(shí)。本題前面的did說(shuō)明是與過(guò)去事實(shí)相反。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

If the president had visited the hospital this morning, it ________ the headline in tomorrow's paper.
A.will beB.could beC.had beenD.was

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

She didn’t come to the party last Sunday. _________, she must have made the party more exciting.
A.If she cameB.Would she come
C.Had she comeD.Did she come

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

How I wish I ________ in medicine instead of history when I was at college!
A.had majoredB.should majorC.majoredD.would major

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

----She didn’t take the medicine last night, did she?
­   -----              .
A.No, but I wish she wouldn’tB.No, but I wish she had
C.Yes, but I wish she didD.Yes, but I wish she would

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

—Can you come to attend our party tonight?
-- Sorry, but I do wish I _________.
A.hadB.canC.willD.could

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

When it comes to giving his kids the education they deserve, the 51-year-old father knows he never _______ college without financial aid.
A.could have attendedB.could attend
C.had attendedD.should have attended

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

If it had not been for the help of my English teacher, I _____ such great progress.
A.would not madeB.would have made
C.would madeD.would not have made

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:不詳 題型:單選題

We ______ John’s name on the race list yesterday but for his injury.
A.will putB.will have putC.would putD.would have put

查看答案和解析>>

同步練習(xí)冊(cè)答案