There was a lot of fun at yesterday’s party. You _______, but why didn’t you? 
#101093
A
should come
B
may come
C
ought to have come
D
may have come
推荐题目
In such dry weather the flowers will have to be watered if they ____.
#103576
A
have survived
B
would survive
C
are to survive
D
should survive
The last thirty years _________ the quick development in almost every field in China.
#103107
A
have searched
B
have released
C
have seen
D
have determined
---Are you still very busy? ---Yes, I _____ the report for the manager and it won’t take long.
#103212
A
have just finished
B
am just finishing
C
had just finished
D
am just going to finish
 Justin Bieber’s rise to fame is an ________ story which ________ thousands of young actors.
#103064
A
inspiring; has inspired
B
inspired; inspired
C
inspiring; had inspired
D
inspired; has been inspiring