stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Present and past perfect Oct 23 Flashcards | StudBud
Explore
/
Present and past perfect Oct 23
Present and past perfect Oct 23
30 terms
·
StudBud Administration
·
111 plays
Imported from external platform
Flashcards
30 cards
F
Practice quiz
P
Host live
L
Questions
30
Answers
1
He _________ all day on his computer!
had spends
has spent
has spend
have spent
2
My parents ________ married for 2 years when I ______ born.
had been/was
had been/were
has been/was
have been/was
3
When I _____ home, my family ________!
came/had already eaten
came/have already eaten
come/had already eaten
came/have already ate
4
By the time I _______ to school, the teacher __________.
return/had already left
returned/have already leave
returned/has already left
returned/had already left
5
She _______ her money in her mattress ever since she was little.
had kept
have kept
has kept
has keeped
6
It's a good job that she ______ to the supermarket before they _______ out of milk!
went/had run
went/have run
goes/had run
went/had ran
7
The man ________ very ill after the dog ___________ him.
became/had bitten
became/has bitten
become/had bitten
became/had bit
8
I ______ here after I __________ the basics in Spanish.
come/have learnt
came/have learnt
come/had learnt
came/had learnt
9
We _________ the car to the neighbour.
had sell
have sold
has sold
have sell
10
They ______ about it for a long time before they ________ for it
had thought/pay
have thinked/paid
had thought/paid
have thought/paid
11
I _____ home because I ________ sick all day yesterday!
came/have felt
came/has felt
come/had felt
came/had felt
12
I __________ in Madrid before I ______ to Stockholm
had lived/moves
had live/moved
had lived/moved
have lived/moved
13
_____ you ever _____ a bone?
has/broken
have/broken
had/broken
have/broke
14
He ________ all the Christmas cards early this year!
has sends
has sent
had sends
have sent
15
I _______ in line at the supermarket for 20 minutes now!
has stood
have stand
had stood
have stood
16
The Tottenham Hotspur players ________ really happy after they ________ the Champions League!! (I wish!)
were/have won
were/had won
were/have won
was/had won
17
The baby ________ all of her milk but still wants more!
has drinked
have drunk
has drunk
has drank
18
The students ________ at the cafeteria after they _____ their exams.
had met/finished
have meet/finished
had meet/finished
have met/finishes
19
I ________ the girls to school after they ______ the bus, so I was late for work!
had taken/misses
had taken/missed
have taken/miss
have took/missed
20
She _____ a pay rise after she ________ nights and weekends for a month on the project!
got/had worked
gets/had worked
got/has worked
got/had works
21
I ________ my best friend for 5 years before she _______ teaching English.
had knew/begun
have known/began
had known/begun
had known/began
22
My daughters _________ to bed at last!
have gone
have went
had went
has gone
23
Carla ____ very hungry, after Laura _______ just a salad for them to share for lunch.
was/have brought
is/have brought
was/had brought
was/had brang
24
Tommy ____ a castle out of lego bricks
had build
has build
have built
has built
25
The soldiers ______ a party for their captain.
have thrown
has thrown
had throw
have threw
26
I _______ most of the book when a fire ________ it!
had wrote/destroyed
had written/destroyed
had written/destroys
have written/destroyed
27
Mum _______ my brother her car.
had lent
have lent
has lend
has lent
28
The Vikings _____ treasure all over the UK.
has hidden
have hided
have hide
have hidden
29
I _________ such a beautiful city before I _____ to London.
had never seen/went
have never seen/went
had never seen/go
had never saw/went
30
He _________ his keys again and got _______ out of his house.
had forgetten/locks
has forgotten/locked
have forgotten/locked
had forgotten/locked