Active & Passive Voice – Present Perfect MCQs

 

Active & Passive Voice – Present Perfect MCQs


  1. She _____ the report already.
    a) has written b) have written c) has been written d) is written
  2. The windows _____ by the cleaner this morning.
    a) have cleaned b) has been cleaned c) have been cleaned d) are cleaned
  3. They _____ new software this year.
    a) has developed b) have developed c) have been developed d) has been develop
  4. The letters _____ by the secretary yet.
    a) haven't typed b) hasn't been typed c) haven't been typed d) isn't typed
  5. The manager _____ the meeting already.
    a) have organized b) has organized c) has been organized d) have been organize
  6. The results _____ by the scientist so far.
    a) have been analyzed b) has analyzed c) has been analyzed d) have analyze
  7. The students _____ all the exercises this week.
    a) has done b) have been done c) have done d) has been done
  8. The packages _____ by the delivery team today.
    a) have delivered b) has been delivered c) is delivered d) have been delivered
  9. He _____ the invoices yet.
    a) hasn't sent b) haven't sent c) hasn't been sent d) haven't been send
  10. The new policy _____ by the director this quarter.
    a) have reviewed b) has been reviewed c) have been reviewed d) is reviewed

Answer Key

1-a / 2-c / 3-b / 4-c / 5-b / 6-a / 7-c / 8-d / 9-a / 10-b

Comments

Popular posts from this blog

7 Common Causes of Joint Pain in Seniors

Fall Prevention Tips Every Senior Should Know

How to Improve Sleep After 65: Simple Tips for Better Health and Rest