My account
Courses
Messages
({{ ::newMessages }})
Transcripts and statements
Shop cart
({{ cart.items.length }})
Sign out
(
)
Sign Out
Sign in
Toggle navigation
Menu
Home
About
English Language Centre (ELC)
Victoria, BC
University of Victoria
Videos and virtual tour
Programs
English Programs
UVic Pathway Program
Fees & dates
ELC Learning Centre
UVic learning resources
Classes & teachers
Student Life
Cultural assistants
Activities
ELC experts
Where to Stay
UVic Homestay
UVic dormitories
How to Apply
Fees & dates
Payment options
Before you arrive
Policies
FAQs
Contact
Maps
Our staff
Get in touch
Continuing Studies
Study Zone
/
Level 410 — Intermediate
/
Grammar Topics
/
Present Perfect 1: Form
Present Perfect 1: Form
Present Perfect 1: Form
For each gap in the text, put the verb in parentheses into the present perfect tense.
Type your answers and click on "Check". If you need help, you can click on "Hint" to get a free letter.
Jack (be)
my friend for over 20 years. We (know)
each other since we were children. Recently, he and his family (move)
to a house on the same street as me, and now our children play together almost every day.
For the last ten years, Jack and I (play)
for the same hockey team every Saturday. Jack is a better player than I am, but in the last few months he (have)
some trouble with his left knee, and he (find)
it hard to play a full game. He (see)
the doctor several times about his knee, but the doctor doesn't know what is causing his pain. Jack (decide)
to take a break from hockey for a while, so that his knee can recover. It's going to be lonely on the team without him!
Check
Hint
OK
Next exercise