It looks like you're new here. If you want to get involved, click one of these buttons!

By all these lovely tokens
September days are here,
With summer’s best of weather
And autumn’s best of cheer.

Helen Hunt Jackson - September
The breezes taste
Of apple peel.
The air is full
Of smells to feel-
Ripe fruit, old footballs,
Burning brush,
New books, erasers,
Chalk, and such.
The bee, his hive,
Well-honeyed hum,
And Mother cuts
Like plates washed clean
With suds, the days
Are polished with
A morning haze.

John Updike, September
Learn English in September

Present perfect

[Deleted User][Deleted User] Posts: 80 ✭✭
I have some troubles with present perfect. Is it correct to say I have just arrived or I just arrived, if the action ended few minutes before ?
I have used the present perfect, but a friend has corrected me.


  • [Deleted User][Deleted User] Posts: 26 ✭✭
    Hi friends,
    On past tense, when we use : (have + verb)
    or only (verb in the past).
    ex: i have learn it // i learnt it

    I hope it's clear enough.
  • [Deleted User][Deleted User] Posts: 26 ✭✭
    I think i found answer:
  • [Deleted User][Deleted User] Posts: 26 ✭✭
    > @Lynne said:
    > I learnt a lot when I was at school. (That time is long past.)
    > I have learnt recently that I can't do everything. (More a lesson in life.) :dizzy:
    > Now you try. :)

    Thank you Lynne to answer me.
    So if i understood, we use simple past to long past with action complete AND (have+verbe) when the action is recently and still incomplete?
  • [Deleted User][Deleted User] Posts: 26 ✭✭
    edited November 2015
    hmmmm okay i hope these examples are true:
    -I met my favorite writer on my school secondary.
    -I have visited Germany once time.


    I met my favorite writer whilst at secondary school.
    I have visited Germany once.

    !Note - The tenses were fine, just a bit of refinement needed.
    Post edited by Teach on
  • [Ex Member][Ex Member] Posts: 0 ✭✭✭
    Great explanation. Thanks.
  • nona5401nona5401 Posts: 4
    I think it will be correct if you say ' I just have arrived '
    But you should go and know about it :s
  • [Deleted User][Deleted User] Posts: 80 ✭✭
    edited January 2016
    @nona5401 thanks for your reply. I think adverb position is right. The matter is on the right tense.
  • [Deleted User][Deleted User] Posts: 1,331 ✭✭✭
    edited January 2016
    Well... I can't give you information about all Skype session, because I don't participate in every session.
    Night Owls - Reading and Conversation and AM/PM Reading and Conversation sessions, Book club and LEN- English Drama, Poetry and Song on Kitely, LEN - Got an hour or two? are intermediate or advanced but beginners are also welcomed. So... vocabulary is necessary.
    Scrabble or talking sessions are for beginners. Check the calendar link on the top.
  • [Deleted User][Deleted User] Posts: 80 ✭✭
    @catyfiruze, I have checked, and actually adverbs like "already", "just" and "yet" are often used with the past simple tense in american english.
  • [Ex Member][Ex Member] Posts: 0 ✭✭
    My boss use to get angry with me for using "already" he said american people not really use that word, never understand why... for example I use the word to say, I already know that... Is not ok?
  • TeachTeach Your Teacher HomePosts: 10,483 mod
    edited January 2016
    LindaG said:

    For example I use the word to say, I already know that... Is not ok?

    You could say, "Yes, I know", or "I already knew that", but if you say that it sounds as if you are annoyed. Sometimes I say, "Yes, I had heard that", or "So I believe".

    Be careful that people don't think you are a "know it all", sometimes just a nod and "uh huh" is enough. :smile:

  • WillyWilly Posts: 12 ✭✭
    Maybe just is most used in present perfect and past perfect I was taught with this rule.
  • TeachTeach Your Teacher HomePosts: 10,483 mod
    Not really @Willy. It can be used in the present perfect.

    I have just read your post.

    But it is often used in other tenses - just think about it.
  • faiz49faiz49 Posts: 161 ✭✭✭
    @joncunha i think we have understood the lesson. Let's we make an example in order to any other more understand :)
  • julianobastosjulianobastos Posts: 15 ✭✭
    is this sentence correct? "I have been there in america"
  • TeachTeach Your Teacher HomePosts: 10,483 mod

    You would say, "I have been to America."


    Q: Have you been to America?
    A: Yes, I've been there twice.
  • AnuradaAnurada Posts: 207 Inactive
    Did you arrive home safely? or Have you arrived home safely? which one is correct
  • TeachTeach Your Teacher HomePosts: 10,483 mod
  • AnuradaAnurada Posts: 207 Inactive
    edited April 2017
    @lynne if both are correct then what time I will use these sentences.


    Did you arrive home safely? (You know they got home, but you're wondering if the journey home was okay.)

    Have you arrived home safely? (You're not sure if they got home yet.)
    Post edited by Teach on
  • mdshamsadmdshamsad Posts: 88 ✭✭
    edited March 2017
    I lost my keys yesterday.

    I have lost my keys.

    I joined learn English forum last week.

    I have joined learn English forum this week.


    Your first example is fine, but "joining" something is a one off action: this week or last week, it's in the past and you can't do it again. So...

    I joined the Learn English forum last week.

    I joined the Learn English forum this week.

    I have joined the Learn English forum.
    Post edited by Teach on
  • b_ronanb_ronan Posts: 1
    This youtube video is helpful I think :)
  • SairaSaira Posts: 846 ✭✭✭
    They’ve been married for nearly fifty years.
    She has lived in Liverpool all her life.
  • SairaSaira Posts: 846 ✭✭✭
    edited July 2017
    I joined the flower arranging class last week.
    Did you arrive at Airport?
    Have you cooked all dishes?


    I joined a flower arranging class last week.
    Did you arrive at the airport?
    Did you cook all these dishes?
    Have you cooked all the dishes I asked you to?
    Post edited by Teach on
Sign In or Register to comment.