A
B
C
D
E
100

They ________________ (know) each other for 5 years.

have known

100

The sun ______________ (shine) less frequently in winter.

shines

100

At the moment lecture halls ____________ (be) empty and we can have a chat there.

are

100

_______________ (you,remember) the date of the 1st meeting of our School Club?

Do you remember

100

Is this our new assingment? It ___________ (look) challenging. 

looks

200

Emily ________________ her research work the whole day.

is doing

200

The meals here ________________ very expensive.

aren't

200

Why are you so tired? I _______________ (fill) in the application form.

have been filling

200

Can you tell children to be quiet? They always _____________ (argue)!

are always arguing

200

_____________ (you,see) Egyptian pyramids?

Have you seen

300

I ____________(not,see) you for ages! What __________ (you, do) for the past 2 years?

haven't seen, have you been doing

300

Mary ______________ (be) so noisy! Please, ask her to read a book instead of running around.

is being

300

What _______________ (do, you) to become a good actress?

have you done

300

A student teacher ______________ (take) our class while Ms Bennet is ill.

is taking

300

The house ____________(be) for sale for more than 2 years. I wish somebody would buy it!

has been

400

Older people _________ (get) more help from the government this year.

are getting

400

_____________ I invited to the party?

am/aren't

400

I don't know if I ___________(pass) the exam. I _____________ (not,see) the results yet.

have passed, haven't seen

400

They  _____________ already (construct) a new building and I'm moving now. 

have constructed

400

David loves Barcelona. He _______________ (live) here for the last six months.

has been living/has lived

500

Marcia has a great career as a dancer. She __________ (dance) at the ballet company for 20 years.

has been dancing

500

You can collect your glasses now. The optician ______ (repair) them.

has repaired

500

Why _____________you  (be) so late? I_________ (wait) for you for 2 hours!

are you, have been waiting(have waited)

500

The money _______________ (bring) luck,  just a lot of responsibility.

doesn't bring

500

Why ____________ you (not, answer) the phone earlier? I _____________ (call) you 5 times today.

didn't you answer, have called