0
Norwolf Posted 17 years ago
Grammar

Perfect with yesterday.

Hello, everyone.

Here is a sentence from CGOEL:



My question is: whether the discussion is over or not.

Personally, I think it is over.

I will appreciate your help so much!
  

Top answer

norwolf Here is a sentence from CGOEL: We’ve already discussed it yesterday. It should be We already discussed it yesterday. And the discussion is over.

  • norwolf Here is a sentence from CGOEL: We’ve already discussed it yesterday.
  • It should be We already discussed it yesterday.
  • And the discussion is over.
  • It is anomalous to use the present perfect ( 've discussed ) with an adverb indicating a definite time ( yesterday ).
  • 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.

6 Answers
0
norwolfHere is a sentence from CGOEL:



We’ve already discussed it yesterday.
It should be We already discussed it yesterday. And the discussion is over.

It is anomalous to use the present perfect ('ve discussed) with an adverb indicating a definite time (yesterday).

CJ
0
Hi,

Here is a sentence from CGOEL:

We’ve already discussed it yesterday.



The Present Perfect refers to the past until now, so you should reword the sentence this way.

We discussed it yesterday.

We have already discussed it .



In every day speaking, we could use your your original sentence, with a pau
0
Dear CalifJim.

I copied it from the Cambridge Grammar of the English Language by Rodney Huddleston (P144-145)

I had a hard time reading the description about it by the writer.

Here is the passage:

Past time adjuncts in experiential perfects

This use of the present perfect allows for the inclusion, under restrictive conditions, of a past time ad
0
norwolfAnd who is correct? Could you tell me, please?
Different authors have different opinions. There is no way, when dealing with two very distinguished authors, to say that one is correct and the other wrong. Therefore, no one can tell you who is correct. You are free to form your own opinion.

I completely understand Huddleston's example [ia],
0
Clive




In every day speaking, we could use your your original sentence, with a pause before 'yesterday'.

ie We’ve already discussed it , yesterday.




Dear Clive, thank you very much. I believe your interpretation is one of the correct!

0
CalifJim
norwolfAnd who is correct? Could you tell me, please?
Different authors have different opinions. There is no way, when dealing with two very distinguished authors, to say that one is correct and the other wrong. Therefore, no one can tell you who is correct. You are free to form your own opinion.

so I recommend th

Related Questions