Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Present perfect + for/since
0
%
0
0
0
Back
Restart
He/play/football/long time
He has played football for a long time
Oops!
Okay!
They/ have/ be/ professional swimmers/ 5 years
They've been professional swimmers for 5 years
Oops!
Okay!
I/not go/to the cinema/I was a child
I haven't gone to the cinema since I was a child
Oops!
Okay!
I/have not/eat/ pizza/last Friday
I haven't eaten pizza since last Friday
Oops!
Okay!
She/ not drink/ water/ 3 hours
She hasn't drunk water for 3 hours
Oops!
Okay!
We/live/in Bydgoszcz/ten years
We have lived in Bydgoszcz for ten years.
Oops!
Okay!
She/work here/ a few months
She has worked here for a few months
Oops!
Okay!
I/never/like/horror movies
I have never liked horror movies
Oops!
Okay!
I/ have/ have/ this talent/ I was born
I've had this talent since I was born
Oops!
Okay!
We/ have not/ see/ you/ last month
We haven't seen you since last month
Oops!
Okay!
We/study/English/4 years
We have studied English for 4 years
Oops!
Okay!
I/ have not/ eat/ yesterday evening
I haven't eaten since yesterday morning
Oops!
Okay!
I/have not/watch TV/last week
I haven't watched TV since last week
Oops!
Okay!
They/be/marry/ 40 years
They have been married for 40 years
Oops!
Okay!
I/live/ in Paris/2017
I have lived in Paris since 2017
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies