Font size
WorksheetsPresent Perfect Vs Past Perfect
Total questions: 10
Worksheet time: 2mins
A: Oh no! We’re too late. The train (leave, already) ______
B: That’s okay. We’ll catch the next train to Jogja.
Has already leaved
Had already leaved
Has already left
Had already left
Last Thursday, we went to the station to catch a train to Jogja, but we were too late. The train (leave, already) ______.
Has already leaved
Had already leaved
Has already left
Had already left
A: Go back to sleep. It’s only six o’clock in the morning.
B: I’m not sleepy. I (sleep, already)_____ for eight hours.
Have already slept
Have already sleeped
Had already slept
Had already sleeped
I woke up at six this morning, but I couldn’t get back to sleep. I wasn’t sleepy. I (sleep, already) _____ for eight hours.
Have already slept
Have already sleeped
Had already slept
Had already sleeped
A: I’ll introduce you to Professor Newton at the meeting tonight.
B: You don’t need to. I (meet, already) _____ him.
Had already meet
Have meet already
Had already met
Have already met
Jack offered to introduce me to Professor Newton, but it wasn’t necessary. I (meet, already) _____ him.
Had already meet
Have meet already
Had already met
Have already met
A: Do you want to go to the movie tonight?
B: What are you going to see?A: Aladdin B: I (see)_______ it. Thanks anyway.
have seen
have saw
Had seen
Had saw
I didn’t go to the movies with James last Tuesday night. I (see) _____ it.
have seen
have saw
Had seen
Had saw
Amanda didn’t need to study the multiplication tables in fifth grade. She (learn) _____ them.
Had learned
Had learnt
Have learned
Has learned
Are you from Jakarta? I (be, never) ______ there. I’d like to go there someday.
Have been never
Have never been
Had never been
Has never been
