Peter
Which one of the following questions is correct? and why? What time have you finished your work? or what time did you finish your work?
١٦ مايو ٢٠٢٠ ١٨:٠٥
الإجابات · 5
1
I think it’s the second because you’re asking about an action already finished.
١٦ مايو ٢٠٢٠
1
What time did you finish your work? - Great. A simple past, absolutely right for a point in time as you need here. What time have you finished your work? - Nope, sorry. You could ask By what time have you finished your work? - this means as in each day, something repeated, ongoing. But otherwise, finishing is a point in time, and needs a simple past. What time do you finish work? - again, as if repeated, daily, or similar.
١٦ مايو ٢٠٢٠
I would say the second, "what time did you finish your work?" You could also say: "When did you finish your work?" And it would still be in reference to the time.
١٦ مايو ٢٠٢٠
Usually, i finished my work at 6 or 7pm.
١٦ مايو ٢٠٢٠
The latter one , I guess.
١٦ مايو ٢٠٢٠
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!