Present Perfect — A2 Lesson 2

Life experience · Recent result · Just / Already / Yet · Unfinished time

Quick Review — Just, Already, Yet & Unfinished Time

just / already / yet:
I have just woken up. (a moment ago)
She has already cleaned the house! (before expected)
Have you washed the dishes yet? / No, I haven't washed them yet.
Unfinished time (today / this week / this month / this year):
He has slept for twelve hours today.  |  We have spent a lot of money this month.

Verbs in This Lesson

VerbPast ParticipleVerbPast Participle
spendspentsleepslept
wakewokendrinkdrunk
fixfixedpaintpainted
cleancleanedwashwashed

True or False?

Read each sentence. Is it true or false?

Multiple Choice

Choose the correct answer.

Gap Fill

Complete each sentence with the correct word or form.

Matching

Click a sentence on the left, then click its matching ending on the right.

Word Order

Click the words to build the correct sentence.

Error Correction

Each sentence has one mistake. Type the corrected sentence.

Complete the Sentence

Complete each sentence using the present perfect. Use the verb in brackets.

🏆 Your Scores

ExerciseScore
Complete exercises to see your scores.