<= Back
Return to ESL
Next =>
Practice Using the Present Perfect
Drop Down Exercise
Enter your answers in the gaps. When you have entered all the answers, click on the "Check" button.
1. We
for
has
have
since
lived in this house
for
has
have
since
1995.
2. He
for
has
have
since
studied English
for
has
have
since
two years.
3. We
for
has
have
since
been friends
for
has
have
since
we were in grade school.
4. I
for
has
have
since
wanted a bicycle
for
has
have
since
a long time.
5. You
for
has
have
since
seen that movie many time.
6. I
for
has
have
since
never read that book.
7. How long
for
has
have
since
you worked for that company?
8. She
for
has
have
since
driven to Seattle three times.
9. He
for
has
have
since
played the piano
for
has
have
since
almost ten months.
10. The children
for
has
have
since
never eaten ice-cream.
11. I
for
has
have
since
written letters to my brother four times.
12.The students
for
has
have
since
already done their homework.
13.They
for
has
have
since
never ridden on the bus.
14.We
for
has
have
since
known each other
for
has
have
since
last April.
15.They
for
has
have
since
learned a lot
for
has
have
since
they started their English class.
Check
OK
<= Back
Return to ESL
Next =>