- 2 Post By 5jj
present perfect with time expression
Please help me understand the reason of the structure mentioned below:
If I say, I have spoken to him 15 minutes ago, the structure is incorrect
It should be, '' I spoke to him 15 minutes ago.'' according to michael swann
Now in a book, I have read, 'I have just got my bank statement this morning.
but it should be I just got my bank statement this morning. (according to Michael swann)
Kindly help me understand the structure with the reason.
I would like to thank you in advance.
Re: present perfect with time expression
Swan (Practical English Usage, 2005.287) wrote, "When just means 'a moment ago', past and present perfect tenses are both possible in British English.
Originally Posted by princesabharwal
Context is important. Please provide enough for us to be able to deal effectively with your question.
Your thread title should include all or part of the word/phrase being discussed.
If you just want to know the meaning of a word, try OneLook Dictionary Search first.
By former in forum Teaching English
Last Post: 02-Mar-2011, 11:14
By Unregistered in forum Ask a Teacher
Last Post: 04-Jun-2009, 05:12
By greystroke in forum Ask a Teacher
Last Post: 29-Mar-2008, 18:48
By batmura in forum Ask a Teacher
Last Post: 09-Jul-2006, 13:27
By gorilla in forum Ask a Teacher
Last Post: 14-Feb-2006, 08:28
Search Engine Optimization by vBSEO