[Grammar] This sentence is from Collins dictionary. But is it really correct?

Status
Not open for further replies.

cubezero3

Member
Joined
May 6, 2009
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
Hello, everyone.

Can you explain to me how the following sentence works?

He sang much more sweetly than he has before.

It seems to be wrong in every way, though it has to be correct because it's from a dictionary. Shouldn't people use had instead of has here?

Many thanks

Richard
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
Hello, everyone.

Can you explain to me how the following sentence works?

He sang much more sweetly than he has before.

It seems to be wrong in every way, though it has to be correct because it's from a dictionary. Shouldn't people use had instead of has here?

Many thanks

Richard

It's OK, "done" is understood after "has".
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
Does "has done" here refer to life experiences, i.e. he has never sung so sweetly before?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Yes, he sang more sweetly than he has ever sung before.
 

cubezero3

Member
Joined
May 6, 2009
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
I don't get it. I have always been told that present perfest conveys the meaning that one incident has lasted from past to present. So I'd think he has ever sung before describes a series of events which include what is described by the he sang more sweetly bit. Say he sang on April 1st, 2001. How could have he sung better than what he sang the same night? Isn't is contradiction in terms?
 

Matthew Wai

VIP Member
Joined
Nov 29, 2013
Member Type
Native Language
Chinese
Home Country
China
Current Location
China
How could have he sung better than what he sang the same night?
He sang most sweetly at that night, not better at the same night.

It is my interpretation, but I am not a teacher.
 

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
I don't get it. I have always been told that present perfest conveys the meaning that one incident has lasted from past to present.
Would it make it easier to understand if you knew that that is false?
Person A: "Have you ever sung in a choir."
Person B: "Yes, I have sung in a choir. But that was many years ago.
" This correct dialogue would seem to contradict what you've been taught.
 

Tdol

No Longer With Us (RIP)
Staff member
Joined
Nov 13, 2002
Native Language
British English
Home Country
UK
Current Location
Japan
I have always been told that present perfest conveys the meaning that one incident has lasted from past to present.

That's not the only possible meaning for the present perfect.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
If I were referring to a previous occasion, I would use "sang" and "sang" and I would specify the previous occasion.

He sang more sweetly last night than he sang last Tuesday.
He sang more sweetly that night than he sang the night before.

However, note that the same idea can be written/said as:

He sang more sweetly that night than he had sung the night before.
 
Status
Not open for further replies.
Top