Have you finished ______the paper?
A: to write
B: to have written
C: writing
D: having written
A: to write
B: to have written
C: writing
D: having written
举一反三
- Have you finished ( ) your book A: write B: wrote C: writing D: written
- The letter seemed () by a child. A: to have written B: to write C: to be writing D: to have been written
- Don't disturb me. I______letters all night and have written three so far. A: write B: have written C: writing D: have been writing
- You _____that letter to James. However, you didn’t. A: ought to write B: ought to have written C: should write D: should be writing
- With a report ( ), I have to cancel the trip A: written B: writing C: to write D: write