Тренажёр по английскому языку «Употребление Present Perfect Tense» (4–6 классы)
Present Perfect Tense
1 Choose the formula of Present Perfect.
a) have\has + V3\ed / V3 c) To be + V-ing b) Will + V d) V2
2 Fill in the blanks with haven’t or hasn’t
My mother -------- done the shopping.
The policemen -------- caught the thieves.
Children -------- finished their homework yet.
My father -------- gone to work.
The kids ------- flown their kites.
She -------- washed the dishes.
Ted -------- cleaned the house.
We -------- opened the doors.
They -------- painted the house.
My sister ------- combed her hair.
1 ”We ______well”, my mum said.
have worked
has worked
worked
“You ______ the flowers”, he cried.
water
3 I ______ this trick yet.
Nick______ secondhand books this week.
______ you ever ______ the Queen of Great Britain?
I ______ never ______ to Africa?
What ______ Rose ______ today?
“______ you ______ anything for children,” asked the teacher.
-
have watered
watered
don’t do
haven’t done
didn’t do
сollected
have collected
has collected
Have ... seen
Did ... see
Has ... seen
Has ... travelled
Have ... travelled
Did ... travel
did ... do
have ... done
has ... done
Have ... sewn
Did ... sewn
Has ... sewn
4 I. Susan has a lot to do today. Look at the list.
Write down what she has done (+) and what she hasn’t done yet (-)
Example: Mary has already made the beds. She hasn’t cooked dinner yet.
1. water the plants +
2. feed the dog +
3. cook supper –
5 Put the words in the sentences, correct it
4. clean the window -
5 go shopping +
1. We phone the doctor. (just)
2. The train arrive. (yet)
3. The cat eat up the fish. (already)
4. you wash your hands? (yet)
5. We meet an American actor. (just)
6 Put for or since
1. I’ve lived in Moscow _____ 1997.
2. Ben has studied English _____ three years.
3. They haven’t visited their grandparents _____ months.
4. Julie’s ill. She’s been in bed _____ Tuesday. 5. We have moved to Oxford _____ I was ten.