Past Simple/Present Perfect?
I was wondering which tense should be used in the following sentences:
1. I inform someone that:
"I talked to my friend" or
"I have talked to my friend."
I think it's not important when I talked so I'd go for the second sentence.
2. When the person responds by saying: "When?", should I say:
"Today. She came to my house."
"Today. She has come to my house."
In this case I would go for the first one.
3. When the person wants to know the reason for the visit, should they say:
"She must have told you why she came."
"She must have told you why she has/had come."
In this case I'd say "why she came". Am I right?
Also, I wonder how native speakers would normally explain the above in an informal language. Could the verb "to come" be used if I wanted to explain that "My friend has come to my flat/to town/to the country" or should I use another verb/another phrase?
Thank you in advance,
By Kotfor in forum Ask a Teacher
Last Post: 26-Mar-2011, 10:00
By dilodi83 in forum Ask a Teacher
Last Post: 10-May-2010, 09:44
By sitifan in forum Ask a Teacher
Last Post: 09-Aug-2008, 08:04
By isahne in forum Ask a Teacher
Last Post: 18-Apr-2006, 18:18
By Unregistered in forum Ask a Teacher
Last Post: 11-Apr-2005, 04:34
Search Engine Optimization by vBSEO