Present Perfect or Past Simple Quiz
Preview:
Irene __________ not at the meeting last Monday.
A. was
B. has
C. is
D. wasn’t
__________ you ever eaten at Carl’s Jr?
A. Has
B. Do
C. Have
D. Did
Miley Cyrus ____________ in my city yet. Maybe she’ll give a concert next year.
A. sang
B. singing
C. hasn’t sung
D. has sung
He __________ to the gym this morning.
A. went
B. goes
C. have gone
D. has gone
How long has __________ been a doctor at this hospital?
A. you
B. Judith
C. they
D. Karla and Mary
Her friend is an actor. He _____ in many movies.
A. has played
B. played
He __________ to the gym this morning.
A. went
B. goes
C. have gone
D. has gone
The man was a soldier in 1968. He ____________ in Vietnam.
A. fight
B. fighted
C. fought
D. has fought
They ________________ building the new mall yet.
A. have been
B. haven’t finished
C. been
D. hasn’t finished
Neil and Hellen ____________ the golf club.
A. already joined
B. have already joined
C. has already joined
________________________ to lock the door last night?!
A. Have you remembered
B. Do you remember
C. Did you remember
D. Do you remembered
I watched the new Transformers movie last night. I ____________ it.
A. don’t like
B. not liked
C. didn’t liked
D. didn’t like
I’ve never __________ to Universal Studios Hollywood.
A. gone
B. go
C. went
D. going
The other day, I __________ you at the mall. You didn’t say ‘hi’ 🙁
A. see
B. saw
C. have seen
D. seen
I _______________ to the beach three times this year.
A. have
B. ‘ve been
C. go
D. gone
In 1997, I ____________ my driving license!
A. have got
B. got
C. getted
D. did get
I _____________ NY pizza. It’s delicious.
A. ‘ve already eaten
B. ‘s eaten
C. have eaten already
D. eaten
Earlier today, I ___________ my clothes.
A. washed
B. wash
C. washing
D. have washed
I’m hungry. I __________ breakfast at 7 this morning.
A. have eaten
B. ate
C. eat
D. eating
Miley Cyrus ____________ in my city yet. Maybe she’ll give a concert next year.
A. sang
B. singing
C. hasn’t sung
D. has sung
I have been studying English _____ seven years.
A. Since
B. Yet
C. Ever
D. For
Since I’ve been here in Las Vegas, I _______________ to a Cirque Du Soleil show.
A. not been
B. have’nt been
C. haven’t been
D. has not been
I would like to visit Berlin sometime. Unfortunately, I _________ there.
A. have never been
B. have never gone
Have you seen Karen ____?
A. today
B. yesterday
C. last week
My sister ______ to New York three times and she’s going again next month.
A. has been
B. has gone
C. went