Are you still here? You ______ home hours ago. 
#89553
A
should go
B
should have gone
C
might go
D
may have gone
推荐题目
Jane requested that Mr. Smith _________ her another chance.
#87327
A
gave
B
give
C
gives
D
would give
 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