If he ______ it, he _______ it.
A.had seen; could have believedB.saw; couldn’t believe
C.saw; couldn’t have believedD.has seen; had believed
A
考察虛擬語氣.句意:如果他看見了它,他可能已經(jīng)相信了. 表示與過去事實相反的假設(shè),if 從句的謂語形式用過去完成時即had+過去分詞; “could+have+done”是虛擬語氣,表示對過去事情的假設(shè),意思是本來能夠做某事而沒有做。故選A.
練習(xí)冊系列答案
相關(guān)習(xí)題

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


He_______have been here two hours ago, but he hasn’t_______by now.
A.might; turned toB.should; turned up
C.could; turned inD.must; turned on

查看答案和解析>>

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


---Sorry, Professor Smith. I didn’t finish the assignment yesterday.
---Oh, you___________ have done it as yesterday was the deadline.
A.mustB.mustn’tC.shouldD.shouldn’t

查看答案和解析>>

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


. My pain ___________ obvious the moment I walked into the room, for the first man I met  asked me pitifully:" Are you feeling all right?"
A.must beB.must have been
C.could beD.could have been

查看答案和解析>>

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


.-May I keep this book for two days?
-No, you_______. It’s a library book for reference only.
A.may notB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

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


“I wonder why they’re late.” “They ______ the train.”
a. can have missed   b. could miss   c. may have missed    d. might miss

查看答案和解析>>

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


There are nine of them, so ______ get into the car at the same time.
a. they may not at all  b. all they may not   c. they can’t all  d. all they can’t

查看答案和解析>>

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


If he _______ tomorrow, he would find Mr Wang in the office.
A.comesB.will comeC.should comeD.come

查看答案和解析>>

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


The public transport system in Beijing is very good now, so there _____be any difficulty in traveling around the city.
A.couldn’tB.mustn’tC.needn’tD.shouldn’t

查看答案和解析>>

同步練習(xí)冊答案