It’s high time that we _____ home and _____ supper now.
#89215
A
go…have
B
went…had
C
go…should have
D
went…to have
推荐题目
What do you mean by saying there are only ten tickets?There be twelve.
#87596
A
could
B
should
C
would
D
can
—Guess what ! I have got A for my term paper .—Great ! You ________ read widely and put a lot of work into it .
#87536
A
should
B
should have
C
must
D
must have
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
I paid a fine of 200yuan for speeding. If only I _________ the traffic rules!
#87126
A
had respected
B
respected
C
would have respected
D
could respect