Write sentences. Use the present perfect (have/ has + 3rd form/-ed) and for or since.
1 We ______________ (study) English _______ three years.
2 He ___________ (live) in Rome _______ two months.
3 They ______________ (not watch) television _______ Monday.
4 She ___________ (not eat) anything _______ seven hours.
5 I ____________ (know) my best friend ________ primary school.
Answers & Comments
2. He has lived in Rome for....
3. They haven’t watched television since...
4. She hasn’t eaten anything for...
5. I have known my best friend since....