Future Perfect
Present Perfect
100

We will have eaten all of the pizza __ the time you get here.

by

100

Mr. Chris ___ (start) the test 67 seconds ago.

have started

200

I will have married that guy ___ the end of next year.

by

200

We ___ (become) the smartest students in the class.

have become

300

Davine and Vira ___ (start) working on the test __ 67 minutes.

will have started, in

300

The cat ___ (start, already) eating its food.

have already started

400

I ___ (submit) my assignment ___ 2 weeks.

will have submitted, in

400

I ___ (finish, just) my test 2 seconds ago.

have just finished

500

UB -- graduated -- I -- from -- by -- will -- time -- you -- the -- have -- college -- start --.

I will have graduated from UB by the time you start college.

500

Malang -- I -- for -- than -- years -- have -- lived -- 67 -- in -- more --.

I have lived in Malang for more than 67 years.

M
e
n
u