You're offline. Some features may not work.
Free English Test
Entry Test
Blogs
Pricing
Chat AI
Learn
Grammar
IELTS
TOEIC
Dashboard
Free English Test
20 English Past Simple Vs. Present Perfect Quizzes
Questions
0/12
10:00
Submit Test
20 English Quizzes about Past Simple Vs. Present Perfect.
migrated
20 English Past Simple Vs. Present Perfect Quizzes
Flag for review
1. I ____ three police cars this morning.
A. Has seen
B. Saw
C. Have seen
Flag for review
2. She ____ in London when she was a child.
A. Has lived
B. Had lived
C. Lived
Flag for review
3. I ____ three cups of coffee today.
A. Have drunk
B. Have drank
C. Drank
Flag for review
4. Yesterday, I ____ all of my friends. It was great.
A. Have seen
B. Saw
C. Had seen
Flag for review
5. I ____ my exams finally – I’m so happy!
A. Has finished
B. Finished
C. Have finished
Flag for review
6. I ____ the train as well!
A. Had missed / missed
B. Have missed / have missed
C. Missed / missed
Flag for review
7. I ____ Hockey since I was a child – I’m pretty good!
A. Played
B. Had played
C. Have played
Flag for review
8. Last year I ____ Paris.
A. Visit
B. Visited
C. Have visited
Flag for review
9. I ____ Julie three times this week.
A. Have met
B. Met
C. Have meeted
Flag for review
10. We ____ this room last week.
A. Have painted
B. Painted
C. Had painted
Flag for review
11. My brother ____ a job yet! He is still looking.
A. Didn’t find
B. Hasn’t find
C. Hasn’t found
Flag for review
12. I ____ this already. Stop asking!
A. Did
B. Have done
C. Has done
Check Answers