Do not disturb me. I_______ letters all morning and have written ten so far.
A. have been writing
B. have written
C. am writing
D. was writing
查看答案
This is the third time we _______ improvements in that equipment.
A. are making
B. made
C. have made
D. will make
It’s high time we ______ that old machine.
A. have repaired
B. repaired
C. will repair
D. should have repaired
I’ll ask the waiter for the bill when you ________ your coffee.
A. will have finished
B. might finish
C. have finished
D. will finish
I_____ him twice during the past week.
A. saw
B. had seen
C. have been seeing
D. have seen