0
Voytaszek Posted 9 years ago
Grammar

Asking questions about things done today

Which one is correct?

1. Have you painted your room today?

2. Did you paint your room today?

If both are, what is the difference in the meaning?
  

Top answer

The first suggests the speaker's interest in the current state of the room. The second suggests the speaker's interest in the activity of the person addressed.

  • The first suggests the speaker's interest in the current state of the room.
  • The second suggests the speaker's interest in the activity of the person addressed.
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.

3 Answers
0
The first suggests the speaker's interest in the current state of the room.
The second suggests the speaker's interest in the activity of the person addressed.
0
So we can generally use the past simple with time periods?

Can I say;

I met him this year?

or

should I use the present perfect?
0
It depend on whether you are thinking about the past act or the present relevance.

Related Questions