Jack described his father,who ________ a brave boy many years ago,as a strong-willed man.
A.would beB.would have been
C.must beD.must have been
D
根據(jù)語境可知,此處表示的是對過去事實的推測,所以用must have done結(jié)構(gòu)。注意句中有一個非限制性定語從句將主句分隔開了。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.
A.can't passB.hadn't passed
C.would not have passedD.have not passed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2011·北京高考)—Where are the children? The dinner's going to be completely ruined.
—I wish they______always late.
A.weren'tB.hadn't been
C.wouldn't beD.wouldn't have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I ________ sooner but I didn't know that they were waiting for me.
A.had comeB.was coming
C.would comeD.would have come

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Where are the children?The dinner's going to be completely ruined.
—I wish they ________ always late.(2011·北京)
A.weren'tB.hadn't been
C.wouldn't be D.wouldn't have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Some women _      _ a good salary in a job instead of staying home, but they decided not to work for the sake of the family.
A.should makeB.should have made
C.would makeD.could have made

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

You       get two tickets of Despicable Me Ⅱ, as I have promised .
A.mayB.canC.needD.shall

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2013·北京高考)If we ________ a table earlier, we wouldn't be standing here in a queue.
A.have bookedB.booked
C.bookD.had booked

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2013·陜西,12)My mom suggests that we ________ eat out for a change this weekend.
A.shouldB.mightC.couldD.would

查看答案和解析>>

同步練習(xí)冊答案