“Why didn’t she come to the meeting yesterday?” “I’m not so sure. She ______ ill.”
#89547
A
should be
B
should have been
C
must be
D
might have been
 He ______ the test again, in which case, his mother will be very disappointed. 
#89549
A
might fail
B
must have failed
C
should fail
D
could have failed
Are you still here? You ______ home hours ago. 
#89553
A
should go
B
should have gone
C
might go
D
may have gone
As she’s not here, I suppose she _____ home.
#89555
A
must go
B
must have gone
C
might go
D
might be going
You _____ him the news; he knew it already. 
#89557
A
needn’t tell
B
needn’t have told
C
mightn’t tell
D
mightn’t have told
You _____ practise the drums while the baby is sleeping. 
#89558
A
needn’t
B
mightn’t
C
mustn’t
D
won’t
 That car nearly hit me; I ______. 
#89563
A
might be killed
B
might have been killed
C
may be killed
D
may been killed
 How I wish it____! If it ___in a couple of days, the crops would survive.  
#89574
A
will rain; rained
B
would rain; should rain
C
should rain; rains
D
would rain; had rained
You would have helped your mother do some housework. But you ____.
#89579
A
don’t
B
didn’t
C
wouldn’t
D
weren’t
虚拟语气
共2810题
查看专题详情
清空已答