We _____ for her because she never came.
#90213
A
mustn’t have waited
B
shouldn’t have waited
C
mustn’t wait
D
needn’t wait
推荐题目
 We      the postcards yesterday, but it didn’t arrive.
#87363
A
should receive
B
ought to receive
C
ought to have received
D
must have received
 Recently quite a lot of experts _____ that another law on wildlife protection ____ as soon as possible. 
#89276
A
suggested; must be passed
B
have suggested; be passed
C
were suggesting; was passed
D
suggested; being passed
I______it again. 
#89914
A
would like you to read
B
would like that you read
C
would like you reading
D
would like you read
If we    a table earlier, we couldn’t be standing here in a queue.
#86871
A
have booked
B
booked
C
book
D
had booked