- Cambridge Dictionary +Plus
Past simple or present perfect?
Past simple = I worked Present perfect = I have worked
Definite time in the past
We use the past simple to refer to definite time in the past (when we specify the time or how long) and usually with past time expressions such as yesterday , two weeks ago, last year, in 1995 :
We met in January 1975. We went to America together in 1978.
Not: We have met in January 1975. We have gone to America together in 1978 .
Time up to now
We use the present perfect to talk about time up to now, that is, events that took place in the past but which connect with the present. The present perfect is often used with time expressions which indicate time up to now, for example today, this year, in the last six months :
I haven’t seen her since January 1995.
Not: I didn’t see her since January 1995 .
Present perfect simple ( I have worked )
Word of the Day
Your browser doesn't support HTML5 audio
the act of an animal running around, sometimes in circles, in a very energetic way
Binding, nailing, and gluing: talking about fastening things together
Learn more with +Plus
- Recent and Recommended {{#preferredDictionaries}} {{name}} {{/preferredDictionaries}}
- Definitions Clear explanations of natural written and spoken English English Learner’s Dictionary Essential British English Essential American English
- Grammar and thesaurus Usage explanations of natural written and spoken English Grammar Thesaurus
- Pronunciation British and American pronunciations with audio English Pronunciation
- English–Chinese (Simplified) Chinese (Simplified)–English
- English–Chinese (Traditional) Chinese (Traditional)–English
- English–Dutch Dutch–English
- English–French French–English
- English–German German–English
- English–Indonesian Indonesian–English
- English–Italian Italian–English
- English–Japanese Japanese–English
- English–Norwegian Norwegian–English
- English–Polish Polish–English
- English–Portuguese Portuguese–English
- English–Spanish Spanish–English
- English–Swedish Swedish–English
- Dictionary +Plus Word Lists
Add ${headword} to one of your lists below, or create a new one.
{{message}}
Something went wrong.
There was a problem sending your report.
- Past Simple vs. Past Continuous
- 1. We to the cinema yesterday. (to go) went
- 2. I my homework for the whole evening yesterday. (to do) was doing
- 3. Emily the piano at 4 pm yesterday. (to play) was playing
- 4. When John came home, his little brother TV. (to watch) was watching
- 5. They a new house last month. (to buy) bought
- 6. We our relatives in the USA two years ago. (to visit) visited
- 7. I for the test from 10 am till 5 pm yesterday. (to prepare) was preparing
- 8. Olivia Mike last week. (to see) saw
- 9. What he the whole evening yesterday? (to fix) was fixing
- 10. At half past six yesterday, we dinner. (to have) were having
- 11. Chris to Spain last spring. (to fly) flew
- 12. Children when their father came home. (to sleep) were sleeping
- 13. Last Sunday, we a tree in our garden. (to plant) planted
- 14. She dinner when the lights went off. (to cook) was cooking
- 15. When your husband home yesterday? (to come) did come
- Past Continuous — Positive
- Past Continuous — Negative
- Past Continuous — Negative — Short forms
- Past Continuous — Yes/No question
- Past Continuous — Wh-question — Exercise 1
- Rules/Help/FAQ Help/FAQ
- Members Current visitors
- Interface Language
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
- English Only
He did his homework for two hours. / He spent two hours doing his homework.
- Thread starter IlyaTretyakov
- Start date Jan 7, 2023
IlyaTretyakov
- Jan 7, 2023
Greetings ☺️ Is it 100% wrong to say "Yesterday he did his homework for two hours" and it should be "Yesterday he spent two hours doing his homework"? The context is probably that I just want to tell my friend about my son or something like that.
Senior Member
pops91710 said: "Yesterday he spent two hours doing his homework", works fine for me. "Yesterday he did worked on his homework for two hours" is better than the original. Click to expand...
I’d hesitate to call the “did” version “100% incorrect” - it’s not impossible that someone might say it - but it sounds unnatural and unlikely to me. This is because we don’t expect duration to be mentioned with “He did his homework,” which implies he completed his homework. There’s nothing obvious in the grammar to indicate this, but when a parent for example says, “Do your homework”, it means, “Complete your homework.” In fact, the more I think about it, the presence of the possessive pronoun makes a difference: “Yesterday, I did my homework.” = Yesterday I completed my homework. “Yesterday, I did homework.” = I worked on homework, but I didn’t complete it. “Yesterday, I did homework for two hours then I went outside.” = This works for me, and implies the person worked on homework for two hours but didn’t finish it all. “Yesterday, I did my homework for two hours.” = Sounds wrong, because “completion of homework” can’t have duration in time.
anthox said: In fact, the more I think about it, the presence of the possessive pronoun makes a difference: “Yesterday, I did my homework.” = Yesterday I completed my homework. “Yesterday, I did homework.” = I worked on homework, but I didn’t complete it. “Yesterday, I did homework for two hours then I went outside.” = This works for me, and implies the person worked on homework for two hours but didn’t finish it all. Click to expand...
pob14 said: I think that Yesterday I did my homework implies that "I" spent some of my time yesterday doing homework, but doesn't say whether it is finished or not. On the other hand, I did my homework yesterday probably implies that I finished it. That is, the first version answers "what did you do yesterday," and the second answers "did you do your homework yet?" Click to expand...
- He did his homework yesterday for two hours. (we don't know if he completed it)
- He did est his homework yesterday ( in two hours). (we know for sure he completed it)
- He was doing his homework for two hours yesterday.
- He was doing his homework from 4 to 6 p.m. yesterday.
- Jan 8, 2023
IlyaTretyakov said: but he didn't do est Click to expand...
Have an account?
Present Perfect Tense
10 questions
Introducing new Paper mode
No student devices needed. Know more
I _____________ my homework yet.
have finish
has finished
did finished
haven't finished
My father is on the way. He ____________ home yet.
haven't arrived
hasn't arrived
didn't arrived
I am not hungry. I have _______ eaten.
I have never ___________ to Paris.
________ you ever been to New York?
I am still working. I haven't finished my work ________.
I am looking for my pen. I __________ it.
During the two years David ____________ ten different jobs.
I __________ a teacher since 2002.
My friend ______________ my new dress yet.
haven't seen
hasn't been seen
hasn't seen
Explore all questions with a free account
Continue with email
Continue with phone
English Test Simple Past – Present Perfect Simple
Test your knowledge on Simple Past and Present Perfect Simple. After submitting your answers, you will see how well you have done in the test.
Write down the correct form (pronoun + verb).
When do we use which tense?
- To talk about an action in the past (without any consequences in the present), we use ... Simple Past Present Perfect Simple
- To emphasise a past action's consequence in the present, we use ... Simple Past Present Perfect Simple
- 'so far' is a signal word for ... Simple Past Present Perfect Simple
- '5 minutes ago' is a signal word for ... Simple Past Present Perfect Simple
- 'recently' is a signal word for ... Simple Past Present Perfect Simple
Positive Sentences
Put the verbs into the correct tense (simple past or present perfect simple).
- He (leave / just) his house.
- We (build) a tree house last week.
- Two years ago, Fiona (break) her leg.
- I (wash / already) the dishes.
- The other day, our cat (bring) home a mouse.
Negative Sentences
- We (empty / not) the bin last week.
- She (be / not) there an hour ago.
- He (lose / not) any game so far.
- My brother (pick / not) me up at 8 o'clock.
- I (make / not) up my mind yet.
- (you / see) Bob recently?
- Who (switch) off the lights a minute ago?
- When (she / become) a teacher?
- (you / ride / ever) an elephant?
- (you / hurt) your knee when you were playing football?
- Last week I (be) very busy and I (have not) the time to do a lot in the household.
- On Monday I (work) three hours overtime and (come) home very late in the evening.
- From Tuesday to Thursday I (be) on a business trip.
- On Friday I (go) to a friend's birthday party and at the weekend I (visit) my grandparents.
- Tomorrow some friends are coming over. I (see / not) them for ages and they (be / never) at my place before.
- I (clean / just) my house so I can show them around. Now everything is perfect.
- Portuguese (Brazil)
- English (US)
- English (UK)
What is the difference between It took me two hours to do my homework. and The homework took me up two hours. ?Feel free to just provide example sentences.
- Report copyright infringement
The first one is right, however, if you had said “The homework took me up to two hours to finish” that also would’ve been correct
Was this answer helpful?
- Why did you respond with "Hmm..."?
- Your feedback will not be shown to other users.
It depends on who you ask, some people might be able to make sense of it but some others wouldn’t
- What is the difference between I finished my homework two hours ago. and I'm done with homework t...
- What is the difference between I have done my homework an hour ago. and I had my homework done an...
- What is the difference between I finished my homework 1 hour ago and I ended my homework 1 hour a...
- What is the difference between it takes me an hour to do the homework. and it takes an hour for ...
- What is the difference between I did my homework. and I have done my homework. ?
- What is the difference between dwindle and decline ?
- What is the difference between "turn someone off" and "put someone off" ?
- What is the difference between listen and heard ?
- What is the difference between Will you close the window please? and You will close the window pl...
- What is the difference between self-absorved and selfish ?
- What is the difference between That’s a long way off. and That’s a long way. ?
- What is the difference between I get stressed easily over small things. and I get stressed easily...
- What is the difference between is the book in the room and is there book in the room ?
- What is the difference between tavel and journey ?
- What is the difference between pin and badge ?
- What is the difference between She dragged the heavy box across the room. and She dragged the hea...
- What is the difference between face off against someone and face off with someone and square of...
- What is the difference between Keep on fucking and Keep fucking going ?
- What is the difference between read and read something through and read through something ?
- How do you say this in English (US)? diario
- How do you say this in French (France)? adiós
The Language Level symbol shows a user's proficiency in the languages they're interested in. Setting your Language Level helps other users provide you with answers that aren't too complex or too simple.
Has difficulty understanding even short answers in this language.
Can ask simple questions and can understand simple answers.
Can ask all types of general questions and can understand longer answers.
Can understand long, complex answers.
Show your appreciation in a way that likes and stamps can't.
By sending a gift to someone, they will be more likely to answer your questions again!
If you post a question after sending a gift to someone, your question will be displayed in a special section on that person’s feed.
Ask native speakers questions for free
Solve your problems more easily with the app!
- Find the answer you're looking for from 45 million answers logged!
- Enjoy the auto-translate feature when searching for answers!
- It’s FREE!!
- What is the difference ...
20 đề Đánh giá năng lực ĐHQG Hà Nội tặng sách Tự học bất kì
25 đề Đánh giá năng lực ĐHQG TP.HCM Tặng sách Tự học bất kì
Combo Câu hỏi lý thuyết trọng tâm Vật lý & Hoá học tặng sổ tay Toán
Combo Sách Bộ đề Khối A (Toán - Lý - Hóa)
Combo Sách Bộ đề Khối C (Văn - Sử - Địa)
Luyện thi IELTS 5.5+
Hours Ago Calculator
On this hours ago time calculator , you can calculate time from the number of hours and minutes before from now . Enter hours, minutes and calculate the time before from now (ago) , the calculated time will be displayed on the below of calculator. If hours ago result is bigger than a day, number of days will be shown.
Your local time is: 00:00:00
Also check out Hours from now Calculator
Hours Ago from Now Chart
Related hour converters.
- Hours from now Calculator
- Hours to Seconds
- Hours to Minutes
- Hours to Days
IMAGES
VIDEO
COMMENTS
Synonym for I finished my homework two hours ago. The first sentence is correct, but "I'm done with my homework two hours ago" isn't. A better way to say that would be "I was done with my homework two hours ago" or "I've been done with my homework for two hours." There's no real difference between them, though.
Past simple or present perfect? - English Grammar Today - a reference to written and spoken English grammar and usage - Cambridge Dictionary
I have been finishing. ( Present perfect continuous) I had been finishing. ( Past perfect continuous) Note that in the continuous, there would be something after the relevant form of "finish". Both the simple past and the present perfect are used to describe an event which happened in the past and which is now over.
Exercise 1. Put the verbs into the correct tense (simple past or present perfect simple). Mother: I want to prepare dinner. (you / wash) the dishes yet? Daughter: I (wash) the dishes yesterday, but I (have / not) the time yet to do it today. Mother: (you / do / already) your homework? Daughter: No, I (come / just) home from school. Mother: You (come) home from school two hours ago!
We use for + period of time (two hours, three days, ten years, etc.), and we use since + the moment in the past when something started. I've been here for hours. She's been my teacher for three years. I've been unemployed since May. I've lived in this town since I was born. Lately, all morning/day/year/etc.
The homework took her two hours to do. I'm going to call her teacher and tell him it's too much. It's important to note that in practice, people aren't excessively careful about which wording to use, and the focus of responsibility can easily be changed by intonation, emphasis, tone, and so on.
I hope you (wait / not) long. My grandparents are coming to see us next weekend. They (visit / not) us for two years. She (be / not) on holiday for 3 years. I don't want you to drive my car. You (drive / not) a car for ages. He (watch / not) TV all afternoon, he only switched the telly on 10 minutes ago.
Exercise 8. Put the verbs into the correct tense (simple past or present perfect simple). I (just / finish) my homework. Mary (already / write) five letters. Tom (move) to this town in 1994. My friend (be) in Canada two years ago. I (not / be) to Canada so far. But I (already / travel) to London a couple of times. Last week, Mary and Paul (go) to the cinema.
my homework for the whole evening yesterday. (to do) was doing. 3. Emily. the piano at 4 pm yesterday. (to play) was playing. 4. When John came home, his little brother. ... our relatives in the USA two years ago. (to visit) visited. 7. I. for the test from 10 am till 5 pm yesterday. (to prepare) was preparing. 8. Olivia. Mike last week. (to ...
1) When I was in school, I did (to do) my homework everyday. 2) She liked (to like) chocolate milk when she was a girl. 3) It always rained (to rain) when we lived in Seattle. 4) Joey and Mike were (to be) friends a long time ago. 5) I tried (to try) to make a snowman last winter. 6) Our favorite game when we were little was (to be) chess.
[My original conversation] Sister: Why are you sitting here, watching television? Little Jim: a. I already finished my homework one hour ago. b. I have already finished my homework for one hour. c. I have already finished my homework. d. It has been one hour since I finished my homework.----I think that (a), (c), and (d) are correct. 1. Is that ...
6. When my husband came home I HAD ALREADY BEEN (ALREADY BE) in bed for two hours. 7. My friend HAD NOT SEEN (NOT SEE) me for many years when I met him last week. 8. After I HAD HEARD (HEAR) the news, I HURRIED (HURRY) to see him. 9. He thanked me for what I HAD DONE (DO). 10. They drank small cups of tea after they HAD FINISHED (FINISH) dinner.
Jan 7, 2023. #6. anthox said: In fact, the more I think about it, the presence of the possessive pronoun makes a difference: "Yesterday, I did my homework." = Yesterday I completed my homework. "Yesterday, I did homework." = I worked on homework, but I didn't complete it. "Yesterday, I did homework for two hours then I went outside ...
Present Perfect Tense quiz for 9th grade students. Find other quizzes for and more on Quizizz for free!
Two years ago, Fiona (break) her leg. I (wash / already) the dishes. The other day, our cat (bring) home a mouse. Negative Sentences. Put the verbs into the correct tense (simple past or present perfect simple). We (empty / not) the bin last week. She (be / not) there an hour ago. He (lose / not) any game so far. My brother (pick / not) me up ...
Synonym for It took me two hours to do my homework. The first one is right, however, if you had said "The homework took me up to two hours to finish" that also would've been correct English (US) French (France) German Italian Japanese Korean Polish Portuguese (Brazil) Portuguese (Portugal) Russian Simplified Chinese (China) Spanish ...
My homework two hours ago.( do ) 3. My father always his teeth before he .....to bed. (brush/go) 4. Sami was playing football when he ..... . and broke his arm.( fall 5. My father some research on internet at the moment.( do ) 6. I'll go shopping with my sister in the afternoon, then we. to the theatre with our cousins.(go) 7.
Start homework five minutes. 2. she has soccer practice in four hours. Soccer practice in four hours for her. 3. six months ago, i visited my grandma. Visted grandma six months ago. 4. for the past three days, it has been cold. It's been cold for the past three days. 5. i will graduate in two years. Graduating in two years. Explanation:
We use for + period of time (two hours, three days, ten years, etc.), and we use since + the moment in the past when something started. I've been here for hours. She's been my teacher for three years. I've been unemployed since May. I've lived in this town since I was born. Lately, all morning/day/year/etc.
ID 765629. I my homework for two hours, but I yet. ... => Vì: do có dấu hiệu for two hours và yet nên chia thì hiện tại hoàn thành, mà câu đầu tiên nhấn mạnh vào thời gian, quá trình làm nên để hiện tại hoàn thành tiếp diễn, ...
13. verified. Verified answer. The criteria retailer must meet to receive a reduced penalty and/or protect the license/permit if an illegal alcohol sale takes place at the establishment is often referred to. heart. 9. About two hours ago while i was - (do)my homework Get the answers you need, now!
i My Homework Two Hours Ago - Free download as PDF File (.pdf), Text File (.txt) or read online for free. i my homework two hours ago
If hours ago result is bigger than a day, number of days will be shown. Hours ago from now Set Initial Time: : Hours. Minutes. Calculate. Output Time Format: 24 hour 12h am/pm. 00:00. Your local time is: 00:00:00. Also check out Hours from now Calculator. Facebook Twitter. Hours Ago from Now Chart. Hours Ago Time Date; 1 Hours: 07:23:17: