Present Perfect
Past Continuous
Past Perfect
Simple Past
Subject Verb Agreement
100

Sombat hasn't ___ (finish) his homework yet.

Finished

100

Sarawut was ___ (wash) his motorcycle.

Washing

100

John had ___ (bike) to the market before 06.00 am.

biked

100

I _______ ( wait) for the bus until 10 o'clock. 

Waited

100

The bird ______ (fly) past my window every morning. (Present Simple)

Flies

200

We have __ (buy) a box of donuts.

Bought

200

Wasn't Mew _________ a cake for me?

Baking

200

Eng-eng had not flown on an airplane before she _____  (go) to New York. 

went

200

The astronauts ________ (travel) around the earth. 

Traveled

200

He _________ (bike) to the office everyday. (Present Simple)

Bikes

300

They haven't ___ (bring) their computers.

Brought

300

I was ___ (have) dinner with my family yesterday at 6pm.

Having

300

Pim had ___ (start) a travel blog before 2012.

Started

300

You _____ (is) annoyed yesterday because you missed your train. 

were

300

We _______ (is) arriving in Singapore around noon today. (Past continuous)

were

400

Has he ever ___ (tell) a joke?

Told

400

They were ___ (play) badminton very well

Playing

400

Had Punch ever ___ (sing) karaoke before she met us?

Sung

400

When the bus stopped at the MRT station, we ______ (get off). 

got off

400

The ferry ________ (cross) the Chao Phraya River from Rachawong Pier to Tha Din Daeng Pier. (Present Simple)

crosses

500

We have ___ (be) at Pauline's house many times. 

Been

500

____ he working in this cafe?

Was

500

Had you ___ (checked in) to your flight when I met you at the airport yesterday?

Checked in 

500

My mother and father ________ (think) about going to Taiwan before the lock down. 

Thought

500

The Banyan Tree Hotel _____ ( have) 350 rooms. It is completely empty. ( Present Simple)

Has