why the past simple, not the present perfect?
Michael Swan says in entry 495 of his PRACTICAL ENGLISH USAGE that we must not say
'Granny has hit me!' but 'Granny hit me!' And he doesn't explain why, nor does he give any context. I feel confused. Why can't we say 'Granny has hit me'? What is the context of the sentence 'Granny hit me!'?
(A Hungarian teacher followed my post, and doesn't know the reason either.)
Re: why the past simple, not the present perfect?
Originally Posted by joham
By nita in forum Ask a Teacher
Last Post: 11-Sep-2009, 14:13
By Dawood Usmani in forum Ask a Teacher
Last Post: 14-Dec-2007, 20:15
By powerlerner in forum Ask a Teacher
Last Post: 31-Oct-2007, 03:25
By shun in forum Linguistics
Last Post: 18-Sep-2006, 03:45
By isahne in forum Ask a Teacher
Last Post: 18-Apr-2006, 18:18
Search Engine Optimization by vBSEO