present simple/Present Perfect
past simple/Past Continuous
Future Simple/Present Continuous
Modals
Infinitive passive
100

Rice ___ in this area.
a) is grow
b) is grown
c) are grown



Is grown

100

The windows ___ while we were painting the room.

A) were cleaned

B) were being cleaned

C) cleaned




were being cleaned

100

The project ___ next month.

A) will complete

B) will be completed

C) will completing


B) will be completed

100

The work ___ finished by tomorrow.

A) must be

B) must

C) is


A) must be

100

1. This book is easy ___ by beginners.

A) to read

B) to be read

C) reading


B) to be read

200

The book ___ by the author recently.

A) has written

B) has been written

C) is written


Has been written 

200

The house ______ (build) last year.
A) is built
B) was built
C) were build


B)was built 

200

The car ___ at the garage at the moment.

A) is being repaired

B) is repaired

C) repairs



A) is being repaired

200

The documents ___ signed before the meeting.

A)should 

B) should be

C) are


B)Should be

200

The report needs ___ before Monday.

A) to finish

B) finishing 

C) to be finished


C) to be finished

300


  1. Houses ___ here.
    a) is built
    b) are built
    c) were built


Are built

300


  1. The dishes ______ (wash) after dinner.
    A) were washed
    B) are washed
    C) was washed


Were washed

300

The documents ___ by the manager next week.

A) will be signed

B) will sign

C) are signed


A) will be signed

300

The problem ___ solved immediately.

A) can be

B) can

C) is


A)can be

300

The homework is too difficult ___ alone.

A) to do

B) to be done

C) doing


B)to be done 

400

The room ___ cleaned yet.

A) has been

B) has

C) is


A)has been

400

The cake ___ by my mother when I arrived.

A) was being baked

B) were being baked

C) baked


A) was being baked

400

The windows ___ while we are working.

A) are being washed

B) are washed

C) wash


A) are being washed

400

All the letters ___ sent today.

A) may

B) are 

C) may be


C)may be

400

The new rules are important ___ by everyone.

A) to be followed

B) to follow

C) following


A) to be followed

500

Many new roads ___ in our city this year.

A) have been built

B) have built

C) are built



A)Have been built 

500

The floors ___ all morning yesterday.

A) were being swept

B) were swept

C) swept


A) were being swept

500

Dinner ___ in the kitchen now.

A) is being cooked

B) is cooked

C) cooks


A) is being cooked

500

The instructions ___ followed carefully.

A) must be

B) must

C) are


A) must be

500

This problem is impossible ___ without help.

A) to solve

B) solving

C) to be solved


C)to be solved