.
.
100

100

Which one we use to talk about something happened in the past?

may/ might have

must have

would have

What is must have

100

100

The city center is no long cover in grafiti, the city council _______ (clean) it up

What is must have cleaned

200

200

Which one we use to talk about something happened in the past?

may/ might have

must have

would have

Must have

200

200

Nino _____ (bring) some sun block becaus it rain all weekend.

What is needn't have brougth

300

300

He _____ forgotten about our meeting, we talked about it yesteday.


What is can't have

300

300

They _______ (eat) that food, there was some much of it.

What is can have eaten

400

400

You didn't need to buy that book about the ocean. I ________ (lend) you my copy.

What is would have lent

400

400

The pilots ______ (return), I wander where they are.

What is should have retorne.

500

500

I don't  know why Simon isn't here yet, but I suppose he ________ (miss) the bus.

What is may have missed

500

500

She _______ left her keys at home because they are not in her bag.

What is must have