Hi YSchneider It sounds like someone might have told you that Americans hardly ever use the present perfect, and that you are now noticing that that just isn't true. Am I right?Anyway, to answer your question, yes, it is also possible to use the simple past tense in the sentences you posted. ...