Are you still here? You ______ home hours ago.
#89553
A
should go
B
should have gone
C
might go
D
may have gone
推荐题目
If the south had won the war, what is now the United States _____ divided into several countries.
#89150
A
will be
B
might have been
C
should be
D
must have been
Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.
#86483
A
can't pass
B
hadn't passed
C
would not have passed
D
have not passed
With so much work on hand, you _____ to see the game last night.
#90201
A
mustn’t go
B
shouldn’t go
C
couldn’t have gone
D
shouldn’t have gone
If I hadn’t wasted so much money last year, I __________ my own apartment now.
#86690
A
need have
B
would have
C
can have had
D
must have had
