Test: Past Simple and Present Perfect
Class: 6
Instructions: Choose the correct answer and mark it.
___________ you finish your homework yet?
A) Did
B) Have
C) Could
D) Was
Answer: B) Have
Sarah ___________ her book at the library yesterday.
A) forgets
B) forget
C) forgot
D) forgotten
Answer: C) forgot
They ___________ to the cinema last weekend.
A) go
B) gone
C) went
D) goes
Answer: C) went
Jack ___________ his lunch yet.
A) doesn't have
B) don't have
C) didn't have
D) hasn't had
Answer: D) hasn't had
Yesterday, I ___________ a new bicycle.
A) bought
B) buy
C) buys
D) buying
Answer: A) bought
How many movies ___________ you watch this month?
A) have
B) has
C) did
D) was
Answer: A) have
She ___________ never been to Paris.
A) is
B) has
C) have
D) was
Answer: B) has
Tom ___________ his homework when the teacher came.
A) didn't finish
B) hasn't finished
C) isn't finishing
D) hadn't finished
Answer: D) hadn't finished
We ___________ to that restaurant before.
A) went
B) go
C) haven't been
D) isn't
Answer: C) haven't been
____ you ever ____ in a hot air balloon?
A) Do / fly
B) Have / flew
C) Have / flown
D) Did / flied
Answer: C) Have / flown
End of Test