Hello.
It looks like you're new here. If you want to get involved, click one of these buttons!
Quick Links
Beautiful December
Now, when the garden awaits the return of spring
Now, when the silence is deep and blue
Now, when the winter has cast her spell again
Beautiful December, Beautiful December
Here, where the snow is as soft as a woolly lamb
Here, where the nightfall is deep and blue,
Here, where the stars are so bright, you reach for them
Beautiful December, Beautiful December
Child, may you sleep in gentle peace tonight
Dream of songs that rise on silken wings!
When you wake, enchanted by the snowspun light
Sing the songs that came to you in dreams,
Your beautiful December dreams
When you first apply to join the forum, you will have to wait a while to be approved. Just be patient.
Once you are a member, don't forget the calendar. Sessions are held on different platforms, so be sure to check where the session will take place:-
Speaking Practice
Reading Practice
https://learn-english.online
Writing Practice on our forum and Discord server.
Listening Practice
Podcasts on Spreaker
Videos on our YouTube channel
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.
0
Comments
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.
Thanks.
learn-english-forum.org/discussion/2743/the-difference-between-past-perfect-and-past-simple#latest
I have learnt recently that I can't do everything. (More a lesson in life.)
Now you try.
> 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?
We often use the present perfect when talking about life experiences, because our lives are not over, yet.
I have been to Africa. (It was a long time ago, but as long as I don't mention the year / season etc. I can use the present perfect.)
-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.
But you should go and know about it :s
I just arrived - past simple
I've just arrived - present perfect
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.
Be careful that people don't think you are a "know it all", sometimes just a nod and "uh huh" is enough.
I have just read your post.
But it is often used in other tenses - just think about it.
You would say, "I have been to America."
or
Q: Have you been to America?
A: Yes, I've been there twice.
-------------------
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.)
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.
https://www.youtube.com/watch?v=huKN-QtthZc&t=17s
She has lived in Liverpool all her life.
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?