Present Perfect Passive Voice Tests (English)
Variant 1
Test 1
Choose the correct passive form of the verb in parentheses to complete each sentence.
-
The house (paint) yesterday.
-
The car (fix) by the mechanic yet?
-
The new movie (not release) yet.
-
Dinner (already cook)?
-
The report (not finish) yet.
Test 2
Write sentences in the present perfect passive voice using the following prompts.
-
The letter / send
-
The cake / bake
-
The room / clean
-
The car / wash
-
The dog / walk
Test 3. Instructions:
Choose the best answer to complete each sentence.
-
The painting has been ________ on the living room wall.
(a) hung (b) hangs (c) hang
-
The report has not ________ yet.
(a) finished (b) finish (c) finishes
-
The emails have all ________ by the assistant.
(a) answered (b) answer (c) answers
-
The house has been ________ recently.
(a) painted (b) paint (c) paints
-
The cake has already ________.
(a) baked (b) bake (c) bakes
Variant 2
Test 1
Choose the correct passive form of the verb in parentheses to complete each sentence.
-
The meeting (not start) yet.
-
The new bridge (build) last year.
-
The painting (hang) on the wall yet?
-
The emails (not answer) yet.
-
The book (read) by many people.
Test 2
Write sentences in the present perfect passive voice using the following prompts.
-
The package / deliver
-
The tickets / buy
-
The windows / repair
-
The grass / cut
-
The clothes / iron
Test 3. Instructions:
Choose the best answer to complete each sentence.
-
The package has ________ to the wrong address.
(a) delivered (b) deliver (c) delivers
-
The tickets have not ________ yet.
(a) bought (b) buy (c) buys
-
The windows have been ________ by a professional cleaner.
(a) repaired (b) repair (c) repairs
-
The grass has just ________.
(a) cut (b) cuts (c) cutted
-
The clothes have not been ________ yet.
(a) ironed (b) iron (c) irons