Active & Passive Voice – Present Perfect MCQs
Active & Passive Voice – Present Perfect MCQs
- She _____ the report already.
a) has written b) have written c) has been written d) is written - The windows _____ by the cleaner this morning.
a) have cleaned b) has been cleaned c) have been cleaned d) are cleaned - They _____ new software this year.
a) has developed b) have developed c) have been developed d) has been develop - The letters _____ by the secretary yet.
a) haven't typed b) hasn't been typed c) haven't been typed d) isn't typed - The manager _____ the meeting already.
a) have organized b) has organized c) has been organized d) have been organize - The results _____ by the scientist so far.
a) have been analyzed b) has analyzed c) has been analyzed d) have analyze - The students _____ all the exercises this week.
a) has done b) have been done c) have done d) has been done - The packages _____ by the delivery team today.
a) have delivered b) has been delivered c) is delivered d) have been delivered - He _____ the invoices yet.
a) hasn't sent b) haven't sent c) hasn't been sent d) haven't been send - 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
Post a Comment