Present Perfect vs Simple Past 1
Choose the correct verb tense.
My social life is fantastic; however, I __________ any classes since the midterm exams.
- haven't attended
- didn't attend
Zafar __________ to a wedding at the Hyatt Hotel last Saturday.
- went
- has gone
Peter __________ here three days ago. I'm really glad that he is visiting
- arrived
- has arrived
Harry __________ here since the 12th.
- has been
- was
Try not to be absent from class again for the rest of the term. You __________ too many classes.
- have already missed
- already missed
Last month, I __________ a car for the first time.
- drove
- have driven
In my whole life, I __________ a car.
- have never driven
- didn't drive
I __________ Jennie for 15 years.
- have known
- knew
So far this week, I __________ three tests and a writing assignment.
- have had
- had
Up to now, Professor Jones __________ our class 4 tests.
- has given
- gave