stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Past Tenses (Past Simple or Present Perfect) Flashcards | StudBud
Explore
/
Past Tenses (Past Simple or Present Perfect)
Past Tenses (Past Simple or Present Perfect)
18 terms
·
StudBud Administration
·
534 plays
#English #Tenses #Grammar #PastSimple #PresentPerfect
Flashcards
18 cards
F
Practice quiz
P
Host live
L
Questions
18
Answers
1
... (you/see) the news today? - No, not yet. I'll watch it at ten.
Have you seen
Did you see
2
We moved here in 1993. We ... (be) here a long time now.
have been
were
3
Janet ... (be) very ill three years ago.
was
has been
4
Rupert has left a message for you. He ... (ring) last night.
rung
rang
ringed
has rung
5
Of course I can ride a bike. But I ... (not/ride) one for years.
haven't ridden
haven't riden
didn't ride
didn't rode
6
... (you/ever/bake) your own bread? - No, but I might try it some time.
Did you ever bake
Have you ever bake
Have you ever baked
Did you ever baked
7
I'd like to meet a ghost, but I ... (never/see) one.
never saw
have never seen
8
Marilyn Monroe ... (be) in about thirty films.
has been
was
9
I ... (have) these shoes since my eighteenth birthday.
have had
had
10
The President ... (come) out of the building and is going to make a speech.
came
has come
11
I've finished my homework. I ... (do) it before tea.
have done
did
12
I ... (work) for a computer company for a year. That was after college.
have worked
worked
13
You won't believe this, but I've got some tickets for the concert. - How ... (you/get) them?
did you get
have you got
14
And the race is over! Micky Simpson ... (win) in a record time!
won
has winned
has won
winned
15
I ... (tidy) my desk yesterday, but now it's a mess again.
have tidied
tidied
tidyed
16
The last time I ... (go) to Brighton was in August
have gone
went
17
Martin ... (be) to Greece five times. He loves the place.
has been
was
18
What time ... (you/get) to work this morning?
have you got
did you get