Welcome to
ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.





ESL Forum:

Techniques and methods in Language Teaching

Games, activities and teaching ideas

Grammar and Linguistics

Teaching material

Concerning worksheets

Concerning powerpoints

Concerning online exercises

Make suggestions, report errors

Ask for help

Message board


ESL forum > Ask for help > present perfect    

present perfect


present perfect
please help me with this sentence:

1. How long have the Browns lived in this town?

→When did……………………..
( when did the Browns live in this town? or When did the Browns start  living in this town?
What is right? Thank you! 

11 May 2024      

United Kingdom

They both look correct to me, although the second one is more connected with the duration of time. 

12 May 2024     


It all depends if the Browns are still living in that town or not and the first sentence "How long have the Browns lived in this town?" implies that they are still there because you have used the present perfect. However to complete the sentence "When did..." you must talk about something finished in the past because you are now using the past simple.  So the correct answers would be:
"When did the Browns move to this town?"  or "When did the Browns arrive in this town?"
If you use the sentence "When did the Browns live in this town?" it means they no longer live there.  
I hope that is clear.

12 May 2024