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 > Grammar and Linguistics > present perfect or past tense?    

present perfect or past tense?


present perfect or past tense?
Please help me decide whether I should use present perfect or past tense:

"I haven �t seen/didn �t see him today but the others have gone/went to the cinema, perhaps he has gone/went with them"

What do you think? Please help. Hugs

3 May 2012      

United Kingdom

I would go for the present perfect. If you were talking about yesterday, you would use past simple. 

3 May 2012     


Thank you, it makes perfect sense

3 May 2012     


it known that when you are talking about a definite time in the past we should use the past simple, while if we are talikng about an indefinite time in the past we use the present perfect:

I broke my leg last year. (past simple)
I have broken my leg. (perfect)

3 May 2012     

United States

I �ll add a little to cunliffe �s excellent answer. If it is the end of the day, you might use the simple past, because you �re just reporting the activity of the past. However, the most reasonable situation is that someone is looking for him, now, so the present perfect is the best choice.

3 May 2012