The present perfect vs. simple past test checks if you know the difference between these two verb tenses. Remember: the simple past is for actions at a specific time. The present perfect is for actions that continue. See if you can score a 10!
Present Perfect and Simple Past Test 2
-
1. Question
Fill in the blanks with either the present perfect or simple past form of the verb in brackets. Use the time phrases to help you.
-
1. I (go) to a baseball game last night.
2. She (visit) Australia 3 times in her life. She would like to go again.
3. They Korean food in their lives.
4. you (finish) your homework yesterday?
5. she (arrive) yet?
6. In 2003, we (move) from downtown to the country.
7. I (be) a teacher for 3 years. I am still a teacher.
8. you ever (go) to Las Vegas?
9. I (see) that movie 20 times. I do not want to watch it again.
10. I (live) in this city for 18 years. I do not want to leave.
-
1. I (go) to a baseball game last night.
Would you like more practice with the present perfect? Here are the other tests:
Present Perfect Tests
Present Perfect Test
Present Perfect Test 2
Present Perfect Test 3
Present Perfect Test 4
Present Perfect and Simple Past Tests
Present Perfect vs. Simple Past Test
Present Perfect vs. Simple Past Test 2
For and Since Test
Still, Already, Yet Test
Present Perfect Activities
Present Perfect Listening Exercise
Present Perfect Logic Activity
And here is the lesson if you would like to review: