Professional Documents
Culture Documents
Quiz 3 Perfect Tenses
Quiz 3 Perfect Tenses
PERFECT TENSES
Name: __________________________
Complete the sentences with the correct form of the present perfect or present
perfect progressive tense
5. I ____________________on this plane for 6 hours. When are we going to land? I’m so bored.
a. Have been sitting b. have sit c. have sitting d. have been sat
7. I’m going to be late to the wedding. It starts in 30 minutes and I ____________a shower yet.
a. Haven´t taken b. haven´t been taking c. haven´t taking d. haven´t took
8. The employees __________________ 11 emails so far today about the new management.
a. Are getting b. has been getting c. have getting d. have gotten
9. There ______________________ a lot of problems lately with the new software that was installed.
a. Have been b. has been c. have being d. have been being