Mary's score on the test is the highest in her class; she ________ have studied very hard.

[  ]

A.may
B.should
C.must
D.ought to
答案:C
解析:

第一句話中“得了最高分”是“努力學(xué)習(xí)”的結(jié)果,故用must have done表示對(duì)過去情況的肯定判斷。


練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

—Mary’s score on the test is the highest in her class.

—Really? She     have studied very hard.


  1. A.
    may
  2. B.
    ought to
  3. C.
    must
  4. D.
    should

查看答案和解析>>

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

 ---Mary’s score on the test is the highest in her class.

   ---Really? She ______ have studied very hard.

    A. may                     B. ought to               C. must             D. should

查看答案和解析>>

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

Mary’s score on the test is the highest in her class;she_______ have studied very hard.

     A.must              B.may                     C.should                     D.ought to

查看答案和解析>>

科目:高中英語 來源:2011-2012學(xué)年廣西桂林中學(xué)高一下學(xué)期期中考試英語試卷(帶解析) 題型:單選題

—Mary’s score on the test is the highest in her class.
—Really? She     have studied very hard.

A.mayB.ought toC.mustD.should

查看答案和解析>>

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