34. Mary ____ have forgotten to water the plants while we were on vacation because they are all dead now.
(A) must
(B) would
(C) should
(D) maybe

答案:登入後查看
統計: A(910), B(182), C(202), D(110), E(0) #2797480

詳解 (共 4 筆)

#5300428

本題在考文法:

對過去事實的肯定猜測:表"過去必定..."、"過去可能..."

S + must/could/may/might + have + p.p 

e.g. She must have been in the library. (她當時一定是在圖書館。)

       She could/may/might have been in the library. (她當時可能是在圖書館。)

51
0
#5249861
Mary ____ have forgo...
(共 206 字,隱藏中)
前往觀看
10
0
#5188586
34. Mary must have f...
(共 670 字,隱藏中)
前往觀看
10
0
#5191852
 Mary must have forg...
(共 608 字,隱藏中)
前往觀看
4
0

私人筆記 (共 1 筆)

私人筆記#3692409
未解鎖
Mary must have forgo...
(共 179 字,隱藏中)
前往觀看
9
0