change into present perfect tense


she brings a carpet   (present perfect tense)

asked Nov 11 '12 at 08:58 naga swarao New member

1 answer


Simple Present tense: She brings a carpet.  MEANING: she regularly or routinely does this. (It would be a very unusual situation for someone to regularly bring a carpet somewhere.)

Simple Past tense: She brought a carpet. MEANING: she did this in the past.

Present Perfect tense:  She has brought a carpet.  MEANING: she did this in the past, and this fact, this past event, is important now.


It is unusual to need to change a Simple Present tense to Present Perfect, because there is such a big difference in meaning.


I hope this helps.  Let me know if you have any other questions.

link comment answered Nov 11 '12 at 12:55 Shawn Mooney Expert

Your answer

Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.