stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Present Perfect Flashcards | StudBud
Explore
/
Present Perfect
Present Perfect
24 terms
·
StudBud Administration
·
10 plays
#Englishgrammar #PresentPerfect #GrammarPractice #islcollective
Flashcards
24 cards
F
Practice quiz
P
Host live
L
Questions
24
Answers
1
It ...... in my town for a long time.
has never snowing
have never snowed
hasn’t snowed
haven’t snow
2
My parents ...... for more than ten years.
have been married to
has been married
have been married
has married
3
...... collected stamps or coins?
you have ever
he ever has
have you ever
has he ever have
4
We ...... three strawberry milkshakes today.
have drink
have drank
have drunken
have drunk
5
My mom and I ...... the carpet today.
has vacuumed
have vacuumed
has vacumed
have vacumed
6
We ...... this film.
already have seen
seen have already
haven’t already seen
have already seen
7
Mr. Clarks ...... the evening newspaper yet.
hasn’t read
haven’t read
has read
had read
8
Pete ...... his history project yet.
has finished
hasn’t finished
haven't finished
have finished
9
The phone ...... . Can you answer it?
just rang
has just rang
has just rung
just has rung
10
...... weight recently?
Haven’t you lose
Haven’t you lost
Haven't you putting on
Have you gain
11
Pat ...... a letter to her aunt, Linda.
has sent just
has just sent
has just send
just sent
12
My wife ...... my favorite shirt.
has ironned
has ironed
have ironned
have ironed
13
...... the bedroom walls yet?
has he been paint
has you painted
have he painted
have you painted
14
Tom ...... toothache since last night.
had has
has had
have had
has have
15
We ...... by plane before. We’re thrilled.
haven’t never flown
have never flown
have flew
never flown
16
Mike and Liz ...... for a walk. They’ll be back in half an hour.
have been
has taken
has gone
have gone
17
Mom ...... vegetable soup for dinner today.
has cook
has cooked
have cooked
cooks
18
...... fishing?
Have he been
Has he ever going
Has he ever been
Have he ever gone
19
How long ...... their cat?
have they have
they had have
they have had
have they had
20
Dad ...... a photo of the whole family.
has just done
just has taken
has just taken
just has done
21
The Blacks ...... dinner together today.
had had
has have
had have
have had
22
I ...... robbed before. What a terrible experience!
been ever have
have never been
never have been
have been never
23
The kids ...... a local park this week.
have clean
has cleaned
have cleaned
have cleaning
24
The students ...... for the school bus for twenty minutes.
have waited
have wait
have waiting
has waitted