Present
Past
Future
100

I . . . (talk) to the doctor

have talked

100

I . . . (meet) before the meeting

had met

100

I . . . (make) the cake by this time.

will have made

200

You . . . (not, clean) the house

have not/haven't cleaned

200

You . . . (not, say) how long will the videocall is

had not said

200

I . . . (not, study) for the text by next month

will have not studied
300

. . . she . . . (cook) pasta?

Has / cooked

300

. . . she . . . (go) to eat before lunch?

had/gone

300

. . . you . . . (complete) the report by 6:00PM?

Will / have completed

400

She . . . (work) in radio stations before.

has worked

400

My father . . . (visit) China several times.

had visited

400

Luke . . . (live) in Amsterdam for one year by next week

will have lived

500

We . . . (to be) in Tijuana.

have been

500

They . . . (not, understand) the movie, because they . . . (read) the comic.

had not understood / had not read

500

My son . . . (graduate) by this time tomorrow

will have graduated

M
e
n
u