This cake is very sweet. You _________ a lot of sugar in it.  
#89247
A
should put
B
could have put
C
might put
D
must have put
推荐题目
Had they known what was coming next, they ___________ second thoughts.
#87385
A
may have
B
could have
C
must have had
D
might have had
Had I got to the airport earlier, I _______ you.
#88100
A
might not miss to see
B
would not have missed seeing
C
should not miss seeing
D
would not have missed to see
We ______ John’s name on the race list yesterday but for his injury. 
#87161
A
will put
B
will have put
C
would put
D
would have put