0
Julielai Posted 20 years ago
Grammar

Question from my friend in HK

Please help my friend with this question. Thanks!
I have written a letter yesterday. (wrong!)
I have written a letter at 7 o'clock. (wrong!)
I have written a letter last Monday. (wrong!)
I have written a letter several weeks ago. (wrong!)

exact time expressions are not used with the perfect. this is a rule
stated in most grammar textbooks. but michael swan's practical eng usage suggests
that although most textbooks treat this as a rule, it's actually not wrong
to use those expressions with the perfect. then he gave some examples. i dont
know the reason, do you?
  

Top answer

" at the end are from one of my posts. Does anyone know what Swan's counterexamples are? CJ

  • " at the end are from one of my posts.
  • Does anyone know what Swan's counterexamples are?
  • CJ
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

14 Answers
0
Those sentences with "wrong!" at the end are from one of my posts.
Does anyone know what Swan's counterexamples are?

CJ
0
I've just e-mailed my friend for clarification.

PS. I was the one who e-mailed him the link to your sentences. He e-mailed me back with his question.
0
I'd like to have the section reference. The only mention I can find is section 419.6, which states:

"Grammars sometimes state that the present perfect is not used with expressions referring to 'definite time'. This is confusing-- the present perfect is not often used with finished time expressions, but it actually is very common with definite time expresssions:

0
Thanks, Mr. M. I forwarded your comments to my friend. Emotion: smile
0
E-mail back from my friend:
I got a Swan at hand (1995 ed) now and it should be the
same as your friend’s. Ask him to read 419.3:

Grammars usually say that the present perfect tenses cannot be used
together
with expressions of finished time – we can say “I have seen him” or
“I saw
him yesterday”, but not “I have seen him yesterday”. In fact, such
stru
0
Yes, I now see that section, Julie. This is the first time I have ever felt at issue with Swan. He is right of course-- the usage does appear in print. The examples seem to be all from the press, however. Journalistic reporting in particular attempts to make past events more immediate by casting them in the present perfect, and these are perfect examples.

Your friend's original questi
0
Mister MicawberYes, I now see that section, Julie. This is the first time I have ever felt at issue with Swan. He is right of course-- the usage does appear in print. The examples seem to be all from the press, however.
That's the point, they are from the press/news.

Even there, he mentions that:
----
0
Mister MicawberYes, I now see that section, Julie. This is the first time I have ever felt at issue with Swan. He is right of course-- the usage does appear in print. The examples seem to be all from the press, however. Journalistic reporting in particular attempts to make past events more immediate by casting them in the present perfect, and these are perfect example
0
France has detonated a Hiroshima-sized nuclear bomb on Mururoa Atoll in the South Pacific at 17.02 GMT on Wednesday.
Police have arrested more than 900 suspected drugs traffickers in raids throughout the country on Friday and Saturday.
…a runner who’s beaten Linford Christie earlier this year.
A 24-year-old soldier has been killed in a road ac
0
0The 2005 ed. of 01b01u00Practical English Usage02u02b00 has just arrived. (Whee!) 02br
02br
00According to this ed., "they often occur in brief news iems, where space is limited and there is pressure to announce the news and give the details in the same clause".0-

Related Questions