I requested that you      the task on time.
#87933
A
finished
B
finish
C
could finish
D
would finish
推荐题目
--- I’ll tell Mary about our changes tomorrow. --- What? You ______ her yesterday. 
#88005
A
ought to tell
B
must have told
C
might have told
D
should have told
He hurt his leg climbing the mountain; otherwise, he _____ the meeting.
#90089
A
will attend
B
had attended
C
would have attended
D
would attend
Had I known about this computer program, a huge amount of time and energy________.
#87046
A
would have been saved  
B
had been saved
C
will be saved
D
was saved
---Did you visit the famous museum ?  ---No. We ______ it. But we spent too much time shopping. 
#89472
A
can't have visited
B
could have visited
C
must have visited
D
shouldn't have visited