---Has he passed the exam yet?

---No,He _____ it if he had studied harder.


  1. A.
    would pass
  2. B.
    passed
  3. C.
    should has passed
  4. D.
    would have passed
D
這是虛擬條件句,表示過去事實相反,所以選用D.
練習冊系列答案
相關習題

科目:高中英語 來源: 題型:

_______ reading the letter, what has he done?

A. Because of        B. Except  C. Besides              D. But for

查看答案和解析>>

科目:高中英語 來源: 題型:

—The former president of Iraq was caught at last.

       —Really? Where      himself?

   A.has he hidden     B.had he hidden   C.was he hidden  D.has he been hidden

查看答案和解析>>

科目:高中英語 來源: 題型:

―David has made great progress recently.

        ,and        .

A.So he has;so you have                                          B.So he has;so have you

C.So has he;so have you                                    D. So has he;so you have

查看答案和解析>>

科目:高中英語 來源: 題型:

I don’t think he could have done such a stuip thing last night,_____?

A. do I            B. did he         C. could I           D. has he

查看答案和解析>>

科目:高中英語 來源:2013屆云南省高一上學期期末考試英語卷 題型:單項填空

What has he been doing _________? I haven’t seen him much recently.

   A. lately           B. latest               C. late                 D. later

 

 

查看答案和解析>>

同步練習冊答案