A quick question
Is it ok to put already at the end of a phrase? I have known him for 5 years already
Search from various English teachers...
Corrections · 4
0
Native English speakers do say: I am liking this place already.
0
Yes it is quite ok. For example : I have done the cleaning already. John is in bed already. Enough already!
0
People do it all the time. It's OK.
You can move English worder around to taste, to an extent, and even more so to give emphasis.
A "straight" version might read "I have already known him for five years." But your version is very much in the modern idiom.
https://learnenglish.britishcouncil.org/english-grammar-reference/still-and-no-longer-already-and-yet
https://dictionary.cambridge.org/grammar/british-grammar/already
https://dictionary.cambridge.org/grammar/british-grammar/adverbs-and-adverb-phrases-position
https://dictionary.cambridge.org/grammar/british-grammar/word-order-structures
https://books.google.com/ngrams/graph?smoothing=3&corpus=26&year_start=1800&content=for+five+years+already%2Calready+known+him+for&year_end=2019&direct_url=t1%3B%2Cfor%20five%20years%20already%3B%2Cc0%3B.t1%3B%2Calready%20known%20him%20for%3B%2Cc0#t1%3B%2Cfor%20five%20years%20already%3B%2Cc0%3B.t1%3B%2Calready%20known%20him%20for%3B%2Cc0
0
I don't know if it is grammatically correct. I'm sure someone else will know.
It would be better to just say "I have known him for five years".
Want to progress faster?
Join this learning community and try out free exercises!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
