Present Perfect
Past Perfect
Future Perfect
Past Continuous
Present Continuous
100

They........... (have,live)in Jakarta for a long time.

have lived

100

They ....... (have, study) for the exam.

had studied

100

will you (have, ask) the janitor?

have asked

100

Keanu (be, cook) in his dorm last night.

was cooking

100

She is (sleep) right now

sleeping

200

He.......... (have, learn)English for one year.

has learned

200

They ........ (have not, study) yet.

had not studied

200

Jason (have, leave) at 10.00 o’clock.

will have left

200

Alan (be, fix) his bicycle when his friend came to his house.

was fixing

200

Are we (study) today?

studying

300

He....... (have not, learn)English for one year.

has not learned

300

..... (have) they ......(learn) about that?

had, learned

300

You (have, see) something horrible.

will have seen

300

Shella (be, read) book when her mother (call) her to eat dinner.

was reading, called

300

Alan cannot pick up the phone right now because he is (read) his book.

reading

400

...... (have) he..... (stay) in Jakarta for a long time?

has, stayed

400

She .......... (have, leave)after they ..... (come).

had left, come

400

We (have, go) to sacred place.

will have gone

400

Make an interrogative sentence of "She waited for you yesterday."

was she waiting for you yesterday?

400

Shella is (live) in Depok for the time being due to her study.

living

500

......(has) they ......(live)in Jakarta for a long time?

have, lived

500

I ........... (have,sleep) by the time my parents ....... (arrive).

had slept, arrived

500

Will we (have, take) a photo?

have taken

500

Make a negative sentence of "They discussed my birthday party."

they were not discussing my birthday party.

500

Alan is (work) at a library this two weeks because his classes are on break.

working

M
e
n
u