[Grammar] What have you learned today?

Status
Not open for further replies.

sky3120

Member
Joined
Jan 29, 2012
Member Type
Student or Learner
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
What did you learn today? VS. What have you learned today?

The latter one does make sense? If so, what is the difference between them and when can we use the latter one? Thank you so much as usual and take good care.
 

HanibalII

Member
Joined
May 9, 2012
Member Type
Student or Learner
Native Language
English
Home Country
Australia
Current Location
Australia
What did you learn today? VS. What have you learned today?

The latter one does make sense? If so, what is the difference between them and when can we use the latter one? Thank you so much as usual and take good care.

They are both asking (in past tense) what you had learnt today. There is no difference, and they both make sense.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic

HanibalII

Member
Joined
May 9, 2012
Member Type
Student or Learner
Native Language
English
Home Country
Australia
Current Location
Australia
No.

What did you learn? - past simple
What have you learned? - present perfect.

The fact he said 'today' at the end of the sentence clarifies it as past simple.

No matter when the question was asked throughout the day, the question would be asking what have they learnt up until that time.
 
Last edited:

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
The fact he said 'today' at the end of sentence clarifies it as past simple.
NO.

Whatever meaning they convey, tenses do not change their names simply because they are in the same sentence as an adverbial.

I hadn't even taken off my coat when the boss called me in to his office this morning
. Past perfect
What have you done so far this morning
? Present Pefect
What did you to to upset Mary this morning? Past simple
I am finishing the report this morning. Present Continuous.
No matter when the question was asked throughout the day, the question would be asking what have they learnt up until that time.
No.

If I ask, "What did you learn today?", I am locating the 'today' in the past. If I ask the question in the evening, I am thinking of 'today' as the time at school, which ended some hours ago.
 
Last edited by a moderator:

sky3120

Member
Joined
Jan 29, 2012
Member Type
Student or Learner
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
Thank you so much again.

You have solved my worry again and I was wondering if there is another meaning of 'to day' or it was a typo? I am sorry for bothering you a lot.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Thank you so much again.

You have solved my worry again and I was wondering if there is another meaning of 'to day' or it was a typo? I am sorry for bothering you a lot.

In context, "to day" might be two words which appear next to each other, but "today" is the correct spelling of the day after yesterday and the day before tomorrow. "To day" in post #5 was a typo (which I am about to correct).
 

sky3120

Member
Joined
Jan 29, 2012
Member Type
Student or Learner
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
Thank you and I saw it in 5jj's reply right above me, and I was trying to find out another meaning of it, but it must have been a typo. Or there must have been another reason he wrote it. What do you think?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Thank you and I saw it in 5jj's reply right above me, and I was trying to find out another meaning of it, but it must have been a typo. Or there must have been another reason he wrote it. What do you think?

See post #7.
 
Status
Not open for further replies.
Top