Jack,you’re so lazy!This job hours ago.
#89651
A
should finish
B
must have finished
C
ought to have been finished
D
was about to finish
推荐题目
— But for the bird flu ( 禽流感 ) in Vietnam in the summer of 2004,I ______ you to go to Vietnam for sightseeing. — Really? What a pity!
#88030
A
have taken
B
had taken
C
should have taken
D
would have taken
—Do you think George has passed the driving test?—No. If so, he ______ his car to our college yesterday.
#86566
A
would drive
B
drove
C
would have driven
D
had driven
______ today, he would get there by Friday.
#86436
A
Were he to leave
B
If he had left
C
Did he to leave
D
Had he left
—Guess what! I have got A for my term paper.—Great! You ______ read widely and put a lot of work into it.
#90066
A
must
B
should
C
must have
D
should have
Tom always feels it necessary that he ________English.
#87314
A
learns
B
would have learned
C
learn
D
were to learn
