Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present perfect tense
0
%
0
0
0
Back
Restart
We ............................... each other ................... 2024. (know/ for or since)
We have known each other since 2024.
Oops!
Okay!
She .......................... those shoes ........................ two days in a row. (wear/ for or since)
She has worn those shoes for two days in a row.
Oops!
Okay!
We ................................. from him .................... he started working. ( hear not/ for or since)
We haven't heard from him since he started working.
Oops!
Okay!
I .......................... this phone ................. about six months. (use/ for or since)
I have used this phone for about six months.
Oops!
Okay!
We ................... Minecraft .................. 3 hours today. ( play/ for or since)
We have played Minecraft for 3 hours today.
Oops!
Okay!
She ................... that car ................... she started learning to drive. (have/ for or since)
She has had that car since she started learning to drive.
Oops!
Okay!
I ..................... here ................. 2021. (work/ for or since)
I have worked here since 2021.
Oops!
Okay!
The children ............................ TV ................. three hours today. (watch/ for or since)
The children have watched TV for three hours today.
Oops!
Okay!
They ........................ at the hotel ................. last Tuesday. (be/ for or since)
They have been at the hotel since last Tuesday.
Oops!
Okay!
Oops!
Okay!
I ....................... these gloves .................. 2 years. (have/ for or since)
I have had these gloves for 2 years.
Oops!
Okay!
They ...................... at this company ................... they graduated.(work/ for or since
They have worked at this company since they graduated.
Oops!
Okay!
She ........................ alone ................... many years. (live/ for or since)
She has lived alone for many years
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies