- 606-889-173
- [email protected]
- Czech Republic
Present Perfect
For recently finished actions.
Table of Contents
In this grammar section we will have a look at the tense Present Perfect to talk about recently finished/completed actions.
A: How long have you worked there? B: I have worked there for 3 years.
A: How long have you been friends? B: We haven’t been friends for long. We have been friends since 2022
The video gives an overview of to Present Perfect for something recently completed/finished actions.
It shows the meaning/usage: when and why to use the Present Perfect.
For the form and the pronunciation have a look a the different webpages:
- Present perfect form
- Present perfect pronunciation
Usage/ Meaning
How and when do we use the Present Perfect?
Present Perfect is also used to talk about something recently finished.
I have just done my homework: This means not so long ago you finished your homework . It is an unspecified time in the past . We don’t know when the person did it, but it wasn’t so long ago . It is usually used to stress that you finished the action and there it no need to do it anymore or no need to worry about it anymore .
I have already done my homework: This means you finished your homework somewhere before now . It is an unspecified time in the past . We don’t know when the person did it . It is usually used to stress that you finished the action and there it no need to do it anymore or no need to worry about it anymore .
Present Perfect is also used to talk about something that is not finished.
I haven’t done my homework yet : This means you did not finished your homework somewhere before now but that you will do it later . It is usually used to stress that you did not finished the action but you will do it somewhere soon in the future.
- Just: recently finished actions. positive and questions. Between have and the main verb : I have just finished .
- Already: finished actions. positive and questions. Between have and the main verb : I have already finished .
- Yet: not finished, but will finish it later. Negative and questions. At the end of the sentence: I haven’t finished yet .
Have a look at the questions and write your answers in the comments below . Also give us some more details about when, where, why,….
- What have you already done today?
- What haven’t you done yet today, but must still do today?
- What have you just finished before answering these questions?
- Have you just had some food?
- Have you already finished your homework?
- Have you already studied today?
- Have you just had a phone call?
- Have you already had lunch today?
- Which movie have you already seen more than 2 times?
- Which goals in your life have you already achieved?
Spread the word
Kristof Abrath Teacher, Trainer, Course Designer Teaching in English on 4 different continents since 2006.
More tenses
English courses, additional services.
Grammar Bootcamp Tenses Level 2
€ 99,95
Cambridge Advanced CAE Full Writing correction
€ 24,99
Cambridge Advanced CAE Basic Writing correction
€ 14,99
Cambridge First FCE Full Writing correction
Cambridge first fce basic writing correction.
Phrasal Verb Course 1
€ 11,00
Comments or Questions?
Leave a reply cancel reply.
Your email address will not be published. Required fields are marked *
This site uses Akismet to reduce spam. Learn how your comment data is processed .
Kristof.abrath.com is registered under Kristof Abrath IČO: 07420609
- Job interview preparation
- Business English
- Business Communication
- Business Writing
- English Speaking
- English Writing
- English Grammar
- English Vocabulary
- Private English Course
- Teacher Training
- Teacher Training Workshops
- What we offer
Welcome Back
Login to your account.
- Dictionaries home
- American English
- Collocations
- German-English
- Grammar home
- Practical English Usage
- Learn & Practise Grammar (Beta)
- Word Lists home
- My Word Lists
- Recent additions
- Resources home
- Text Checker
- I 've already visited three universities.
- She 's just won the match.
- I haven't made a decision yet .
- ‘ Have you seen that new film yet ? ’ ‘ Yes, I have . / No, I haven't . ’
Positive (+) |
Subject | auxiliary | just/already | past participle | |
I | have | | visited | three universities. |
She | has | won | the match. |
Negative (-) |
Subject | auxiliary | past participle | | yet |
I | haven't | made | a decision | yet. |
She | hasn't | finished | it |
Yes/no questions (?) |
Auxiliary | subject | past participle | | yet |
Have | you | seen | that film | yet? |
Has | he | made | a decision |
- visit → visit ed arrive → arriv ed
- have, had → had lose, lost → lost
- do, did → done eat, ate → eaten
- They 've just made a big announcement.
- Have you finished that book yet ?
- Spring has already arrived in Madrid!
- Practice 1 Gap-fill
- Practice 2 Gap-fill
- Practice 3 Multiple choice
- Practice 4 Multiple choice
- Practice 5 Gap-fill
- Practice 6 Multiple choice
- Practice 7 Multiple choice
- Practice 8 Gap-fill
- Practice 9 Gap-fill
- Practice 10 Gap-fill
- Practice 11 Gap-fill
Stack Exchange Network
Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Which is correct: “I’m done” or “I have finished”?
Which of these alternatives is grammatically correct?
I have finished
Like I’m done sounds very American, but is it grammatically correct?
- american-english
- british-english
- colloquialisms
- 1 This has nothing to do with grammar. – tchrist ♦ Commented Feb 9, 2014 at 1:41
- 1 "I am, at present, sensing no need or desire to consume further food." – Hot Licks Commented May 26, 2015 at 21:10
5 Answers 5
I’m done is grammatical but informal. It is found mainly in American English rather than British English.
- 2 I'm skeptical about the claim that "I'm done" is informal. – user16723 Commented Feb 8, 2014 at 19:44
- 2 You're entitled to be. I'm a mere Brit. Do you have any authentic examples showing it used in a formal context? – Barrie England Commented Feb 8, 2014 at 19:51
- 2 @BenCrowell The term I'm done, which I was not previously aware was American (one hears it often enough in Britain), means 'I have finished'. So to be formal wouldn't the expression have to be 'I have done', or 'I've done'. 'I am done' would seem to refer to some personal bodily subjection that one has sustained! – WS2 Commented Feb 8, 2014 at 20:16
- 1 The American Heritage Dictionary of the English Language says that this sense of "done" is found "often, but not exclusively, in casual or informal usage." I'm not convinced that an example proves anything in this kind of situation. An extremely common usage like this will of course exist in formal writing; the question is how commonly it exists, and how commonly in the work of the best writers. – user16723 Commented Feb 8, 2014 at 21:06
- 2 @WS2: Take a look at the answers by Edwin Ashworth and user61979. Your criticism of the construction as illogical would make sense if "am" was a copula -- although idioms don't have to be logical. But apparently "am" survives in this usage, outside of England, as a remnant of the old-fashioned use of "to be" in forming the past perfect. – user16723 Commented Feb 8, 2014 at 23:22
'I am done (with my work)' is a straggler from older English.
In Old English, the present perfect was formed somewhat differently. Whereas Modern English uses to have in almost every construction, be it transitive or intransitive, older English used to have with transitive verbs and to be with intransitive verbs. Here are some intransitive examples:
'He is risen.' (ModE 'he has risen.')
'I was come to his house.' (ModE 'I had come to his house.')
'We are fallen from riches.' (ModE 'We have fallen from riches.')
There is no change, however, with transitive verbs:
'I have hit him.' (But never 'I am hit him.')
'I have eaten dinner.' (But never 'I am eaten dinner.')
'He has never liked them.' (But never 'He is never liked them.')
Often, the Modern English verb to do still follows the old paradigm, whence we get the following intransitive construction:
'I am done (with my work).'
And the following transitive construction:
'I have done my work.'
- The link from Edwin Ashworth's answer claims that "I have done [my work]" was replaced by "I am done [with my work]" ca. 1700 in Ireland, Scotland, and America. If it's connected to OE as you say, then maybe it's an archaism that survived and later killed off the newfangled usage in those areas. – user16723 Commented Feb 8, 2014 at 23:16
- Back when I actually did things, I would very often, in response to a query about progress on some project, respond "I'm done with that" or something similar. "I have finished" would sound rather over-formal in many contexts. – Hot Licks Commented May 26, 2015 at 22:14
- Can you please provide evidence that this expression with "to be + done" existed in Old English? – herisson Commented Mar 4, 2017 at 17:38
- @sumelic Since it's been three years, I'm afraid I can't. Truth be told, I'm no longer sure whether to be done existed in Old English at all, only that it parallels a common Old English construction. I'd say I have a tad more academic rigor these days. O how the years change us. – Anonym Commented Mar 4, 2017 at 20:48
- 1 I see. I'm similarly unsure about this, which is why I downvoted. It seems the "be + past participle" construction was pretty restricted in Old and Middle English; I don't know that much about it, but I looked at the following paper: ling.auf.net/lingbuzz/000588 . There may also be relevant references in the following article, but I haven't had a chance to look for them yet: microsyntax.sites.yale.edu/done-my-homework – herisson Commented Mar 4, 2017 at 20:59
These short sentences perhaps disguise the fact that there are two questions here.
At Motivated Grammar is an article claiming that 'done' and 'finished' are interchangeable here. There are also comments that 'I'm done' for a person as subject (agent) is more acceptable in general in American English, and others that it is not acceptable at all or in formal speech. Personally, I'd use it in conversation (though more often 'I've done') but usually switch to 'I've finished' if I considered a more formal register preferable.
Looking at the choice of verb/auxiliary, have is obviously an auxiliary forming the perfect in 'I have finished' (and 'I have done'). However, it is arguable that be is the copula followed by a (participial) adjective in 'I am done' (cf 'I am exhausted / I am tired / I am cold). But there are still lingering examples of be used as an alternative auxiliary to have ('I am come' cannot be other, though it is archaic). The question hinges upon whether the -ed form is principally describing a state (participial adjective) or the attaining of that state (past participle), and isn't, I'd say, always easy to resolve.
I'm more likely to say "I'm done" or "I'm through", though I don't see anything wrong with "I've finished".
"I'm done" sounds to me like you've been cooked. I don't like that usage at all.
- Hello, p.l.zeigler. ELU is not a discussion forum; if you can find an authority indicating that 'I'm done' is in some way unacceptable, that would be valid to give as an answer. Personal opinions are not (especially when they are contrary to accepted usage). – Edwin Ashworth Commented Aug 7, 2015 at 22:50
- It's true that the recent expression "Stick a fork in it—it's done" has the connotation you're talking about, p.l.zeigler, though it is by no means the only possible meaning of "it's done." But you would need to develop that idea (or something like it) to satisfy the threshold requirement for a valid answer on this site that Edwin Ashworth describes in his comment above. – Sven Yargs Commented Aug 7, 2015 at 23:19
Not the answer you're looking for? Browse other questions tagged american-english british-english formality colloquialisms or ask your own question .
- Featured on Meta
- Join Stack Overflow’s CEO and me for the first Stack IRL Community Event in...
- User activation: Learnings and opportunities
Hot Network Questions
- What are some limitations of this learning method?
- “…[it] became a ______ for me.” Why is "gift" the right answer?
- Using a Compass to Detect Islands in the Sky
- How is AC and DC defined?
- Film about a girl who discovers she is from a family of magicians
- How to plausibly delay the creation of the telescope
- Horror short film about a guy trying to test a VR game with spiders in a house. He wakes up and realizes the game hasn't started
- Is Boltzmann entropy well-defined for arbitrary probability density function?
- Can this phrase "the Conservatives opposite" be regarded as apposition structure?
- When did St Peter receive the Keys of Heaven?
- Are There U.S. Laws or Presidential Actions That Cannot Be Overturned by Successor Presidents?
- A function to convert numbers from scientific notation to plain decimal
- How would you say "must" as in "Pet rabbits must be constantly looking for a way to escape."?
- A thought experiment regarding elliptical orbits
- how to keep the directory tree for support files in l3build
- Is it possible/recommended to paint the side of piano's keys?
- Would Dicyanoacetylene Make a Good Flamethrower Fuel?
- How to find the names of the nodes like the Bounding Box?
- What is an apologetic to confront Schellenberg's non-resistant divine hiddenness argument?
- How is manual import of product catalog mapped to IGO_ data extensions?
- Why is 'это' neuter in this expression?
- meaning of a sentence from Agatha Christie (Murder of Roger Ackroyd)
- What was the document that Paul and Chloe signed with Sabrina?
- Removing undermount sink
Have an account?
Suggestions for you See more
Noun or Verb
Kg - 1st , tier one words, articles 'a' and 'an', dairy products, 12.9k plays, articles a an the.
Present perfect or Past Continuous?
15 questions
Introducing new Paper mode
No student devices needed. Know more
- 1. Multiple Choice Edit 30 seconds 1 pt Which is correct: I’ve worked in the garden all day and now I’m tired. I’ve been working in the garden all day and now I’m tired.
- 2. Multiple Choice Edit 30 seconds 1 pt Which is correct: What have you done? You’re all wet. What have you been doing? You’re all wet.
- 3. Multiple Choice Edit 30 seconds 1 pt Which is correct: I’ve finished my homework. Now I’m going to watch TV. I’ve been finishing my homework. Now I’m going to watch TV.
- 4. Multiple Choice Edit 30 seconds 1 pt Which is correct: What have you done with my keys? - I haven’t seen your keys. What have you been doing with my keys? - I haven’t seen your keys.
- 5. Multiple Choice Edit 30 seconds 1 pt Which is correct: She’s worked in the garden all morning and she’s still not finished. She’s been working in the garden all morning and she’s still not finished.
- 6. Multiple Choice Edit 30 seconds 1 pt Which is correct: Why are you sweating? - I’ve cut the grass. Why are you sweating? - I’ve been cutting the grass.
- 7. Multiple Choice Edit 30 seconds 1 pt Which is correct: How many biscuits have you eaten? How many biscuits have you been eating?
- 8. Multiple Choice Edit 30 seconds 1 pt Which is correct: How long have you known her? How long have you been knowing her?
- 9. Multiple Choice Edit 30 seconds 1 pt Which is correct: I’ve had piano lessons for over 10 years and I’m still not very good. I’ve been having piano lessons for over 10 years and I’m still not very good.
- 10. Multiple Choice Edit 30 seconds 1 pt I was sure that I ___________ her before. had saw seen had seen
- 11. Multiple Choice Edit 30 seconds 1 pt I needed to know what ______________ to my dog. has happened had happened happened
- 12. Multiple Choice Edit 30 seconds 1 pt The film ________________ by the time we got to the cinema. had started has started had start
- 13. Multiple Choice Edit 30 seconds 1 pt Julia left the restaurant after she _________ eating. had finished has finished finished
- 14. Multiple Choice Edit 30 seconds 1 pt I went to bed after I ___________ off the television. switched has switched had switched
- 15. Multiple Choice Edit 30 seconds 1 pt I’ve been playing football ________. all day 2 hours ago yesterday
Explore all questions with a free account
Continue with email
Continue with phone
Tìm kiếm với hình ảnh
Vui lòng chỉ chọn một câu hỏi
Hoidap247.com Nhanh chóng, chính xác
Hãy đăng nhập hoặc tạo tài khoản miễn phí!
Danh mục mới
- Chưa có nhóm
- NganxNgan - 20:04:44 11/04/2023
i've finished _____my homework and i'm going to ________ bed now A. the - 0 b. 0 - 0 c. the - the D. a - a
Hãy luôn nhớ cảm ơn và vote 5* nếu câu trả lời hữu ích nhé!
Đáp án là D nha bạn
Hãy giúp mọi người biết câu trả lời này thế nào?
Bạn muốn hỏi điều gì?
Tham Gia Group Dành Cho 2K13 Chia Sẻ, Trao Đổi Tài Liệu Miễn Phí
Lý do báo cáo vi phạm?
Gửi yêu cầu Hủy
Cơ quan chủ quản: Công ty Cổ phần Công nghệ Giáo dục Thành Phát
Tải ứng dụng
- Hướng dẫn sử dụng
- Điều khoản sử dụng
- Nội quy hoidap247
IMAGES
VIDEO
COMMENTS
Here are some examples of regular and irregular verbs in the past perfect tense: Regular verb example: I had walked to the store before it started raining.The past participle of "walk" is "walked.". Irregular verb example: He had eaten breakfast before he left the house.The past participle of "eat" is "eaten.".
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.
20. Depending on context they could have the same or slightly different meanings. I have finished. would be said after completing a task either very recently or some time in the recent past. I am finished. would be said after very recently completing a task. It can also have the meaning of hopelessness as a person faces impending doom.
The present perfect tense is used to describe something that happened in the past, but the exact time it happened is not important. It has a relationship with the present. I have done my homework = I finished my homework in the past. It is not important at what exact time, only that it is now done.
Mom, I will have finished my homework before I go to the movies! Again, there are two events happening in the sentence (finishing homework and going to the movies), and the future perfect is the one that will be completed first. Here are some more examples: Let's meet at noon. I will have submitted my report by then.
(A short while ago I mopped the dirty floor and it is clean now.) I can't find my keys. Have you seen them? (I lost my keys and can't find them now.) Have you done your homework? (Is your homework finished now?) I started but I haven't finished my homework yet. (My homework is not finished now.) I've been sick all day. (I'm still sick now.)
I've lost my keys. We've been to a very nice restaurant. We use the past simple (NOT present perfect) when we mention or ask about when something happened or when the time is known by the speaker and the listener. We often use a past expression (last week, yesterday, when I was a child, etc.) We've arrived yesterday.
Complete the sentences below with the correct tense of the verb in brackets : present perfect or past perfect, simple or continuous form. 1) I'm ready to go now. I (finish) my homework. 2) My mother was furious when she saw that the dog (eat) the meat! 3) Pedro (attend) English classes for the last two years. 4) You're doing well.
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.
@Paola, you are right that this is a common use of the future continuous. (Another example: At this time tomorrow I'll be sitting in the plane on the way home.) However, this is not the only use of this tense. It is also used to denote a planned future action and, as such is equivalent to the present continuous: I'm seeing the boss at 10.30 tomorrow. = I'll be seeing the boss at 10.30 tomorrow.
Just. Present Perfect is also used to talk about something recently finished. I have just done my homework: This means not so long ago you finished your homework. It is an unspecified time in the past. We don't know when the person did it, but it wasn't so long ago. It is usually used to stress that you finished the action and there it no ...
We can use the present perfect positive with just or already: Subject + have/has + just/already + past participle. three universities. the match. We usually use short forms (I've, You've, He's, etc.) when we are speaking and in informal writing. We can use the present perfect negative with yet: Subject + haven't/hasn't + past participle + yet.
No, I've got my homework to do. That's a pity: I've finished my homework, and I want to do something. doesn't necessarily mean that I have just now finished my homework: I might have, but it might be that I finished it this morning. The present relevance is that now I am in a state of having-finished-my-homework, whereas you are not in that state.
These short sentences perhaps disguise the fact that there are two questions here.. At Motivated Grammar is an article claiming that 'done' and 'finished' are interchangeable here. There are also comments that 'I'm done' for a person as subject (agent) is more acceptable in general in American English, and others that it is not acceptable at all or in formal speech.
Learn the difference between present perfect simple and continuous with interactive flashcards. Practice with examples and test your knowledge.
Exercise 2. Choose the correct option, present perfect simple or present perfect continuous, for the following sentences. If both forms are possible, use the present perfect continuous. 1 I hope I'll pass the test, I ____ very hard all week. 2 I ____ for my keys since yesterday, but I ____ them. 3 I'm so tired.
(We are not married now) For + period of time; since + moment in the past. 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've finished my homework. Now I'm going to watch TV. I've been finishing my homework. Now I'm going to watch TV. 4. Multiple Choice. Edit. 30 seconds. 1 pt. Which is correct: ... She's been working in the garden all morning and she's still not finished. 6. Multiple Choice. Edit. 30 seconds. 1 pt.
I'll go to bed as soon as I finish my homework. When I am 65, I will retire. I won't leave until you arrive. As happens with conditional sentences, we use a comma when we begin the sentence with a time clause. But we don't use a comma if we put the time clause at the end of the sentence. When I am 65, I will retire. I will retire when I ...
A man _____(walk) into a bar. Ouch! Not a good idea to walk into an iron bar!
Hoidap247.com - Hỏi đáp online nhanh chóng, chính xác và luôn miễn phí. NganxNgan. Trả lời. Điểm. Cảm ơn. Tiếng Anh. Lớp 6. 10 điểm. NganxNgan - 06:04:44 11/04/2023.