
Present Perfect or Past Simple Quiz
Preview:
Irene __________ not at the meeting last Monday.
A. was
B. has
C. is
D. wasn’t
The other day, I __________ you at the mall. You didn’t say ‘hi’ 🙁
A. see
B. saw
C. have seen
D. seen
In 1997, I ____________ my driving license!
A. have got
B. got
C. getted
D. did get
They ________________ building the new mall yet.
A. have been
B. haven’t finished
C. been
D. hasn’t finished
We ______________ at the Bellagio hotel in Las Vegas last time we went.
A. have stayed
B. staying
C. been
D. stayed
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
Earlier today, I ___________ my clothes.
A. washed
B. wash
C. washing
D. have washed
My sister ______ to New York three times and she’s going again next month.
A. has been
B. has gone
C. went
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
Her friend is an actor. He _____ in many movies.
A. has played
B. played
Sandra ______________ arrived.
A. have
B. just has
C. has
D. yet
How long has __________ been a doctor at this hospital?
A. you
B. Judith
C. they
D. Karla and Mary
__________ you visit the Museum of Natural History in your last trip to NYC?
A. Have
B. Has
C. Do
D. Did
I would like to visit Berlin sometime. Unfortunately, I _________ there.
A. have never been
B. have never gone
________________________ to lock the door last night?!
A. Have you remembered
B. Do you remember
C. Did you remember
D. Do you remembered
He __________ to the gym this morning.
A. went
B. goes
C. have gone
D. has gone
I _______________ to the beach three times this year.
A. have
B. ‘ve been
C. go
D. gone
I have been studying English _____ seven years.
A. Since
B. Yet
C. Ever
D. For
She ______________ come in to work since last Friday.
A. haven’t
B. hasn’t
C. not have
D. not has
I’ve _____________ Cartoon Network in my life.
A. have never watched
B. watched never
C. no watched
D. never watched
__________ you ever eaten at Carl’s Jr?
A. Has
B. Do
C. Have
D. Did
Neil and Hellen ____________ the golf club.
A. already joined
B. have already joined
C. has already joined
I _____________ NY pizza. It’s delicious.
A. ‘ve already eaten
B. ‘s eaten
C. have eaten already
D. eaten
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
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.