Search from various English teachers...
Russia flagIvan
What is considered as "An unfinished period of time" while using Present Perfect? For instance, if I want to ask a person about his/her day and it is still the same day what should I say? "What have you done today?" or "What did you do today?" According to the grammar, the variant with Present Perfect is better, because today hasn't finished yet. But maybe for simplification people often use Past Simple here?

Answers · 2

0
You may say “so far”. For example: “How is your day so far?” “Are you enjoying your food so far?” “Have you been learning English well so far?” All these sentences, with “so far” added, denote that the thing is still on-going

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today