Present Perfect
Simple Past
Active vs. Passive
100

The project ___ by the team. 

a) has been completed 

b) is completed

c) have completed 

d) has completed  

 a) has been completed

100

The cake ___ by Sarah yesterday. 

a) baked 

b) was baked 

c) is baked

b) was baked

100

Rewrite: The chef cooked the meal. 

a) The meal was cooked by the chef.

b) The chef was cooked by the meal.  

c) The meal cooked the chef. 

d) The chef cooks the meal.

a) The meal was cooked by the chef.

200

The books ___ to the library. 

a) were returned 

b) have been returned 

c) have returned 

d) was returned

 b) have been returned

200

The streets ___ after the rain. 

a) flooded 

b) was flooded 

c) were flooded 

d) are flooded

 b) was flooded

200

Rewrite: They cleaned the house yesterday. 

a) The house was cleaned by them yesterday. 

b) The house cleaned yesterday. 

c) The house was cleaning by them yesterday. 

b) The house cleaned yesterday.

a) The house was cleaned by them yesterday.

300

The house ___ since last year. 

a) has renovated 

b) has been renovating 

c) has been renovated 

d) was renovated

300: c) has been renovated

300

The meeting ___ on Monday. 

a) was held 

b) held

c) is held 

 d) was holding 

 a) was held

300

Rewrite: The committee approved the proposal.

a) The proposal was approved by the committee. 

 b) The proposal approves the committee. 

c) The committee was approved by the proposal. 

d) The proposal approves the committee.

 a) The proposal was approved by the committee.

400

The homework ___ by all the students before the deadline. 

a) is finished 

b) was finished 

c) has been renovated 

d) was renovated

: c) has been renovated

400

The letter ___ to the wrong address last week. 

a) was sending 

b) sent 

c) was sent 

d) has been sent

 c) was sent

400

Rewrite: Someone has repaired the car. 

a) The car has been repaired. 

b) The car is repaired. 

c) The car has repaired. 

d) The car was repairing.


 a) The car has been repaired.

500

The broken machine ___ by the technician. 

a) has been fixed 

b) was fixing 

c) fixed 

d) is fixing

500: a) has been fixed

500

The ancient ruins ___ during the excavation. 

a) were discovered 

b) was discovered 

c) has been discovered

 d) discovered

 a) were discovered

500

Rewrite: They were building a new school. 

a) A new school was being built by them.

b) A new school was built by them.  

c) A new school is being built by them. 

d) A new school has been built by them.

 a) A new school was being built by them.

M
e
n
u