Search from various ภาษาอังกฤษ teachers...
Davood
is it correct?
Can we use before instead of already?
1-They have already arrived
2- They have arrived before
8 ส.ค. 2016 เวลา 5:18
คำตอบ · 3
1
"They have ____ed before" is a valid sentance, but it has a different meaning. In your example, it would mean that at at least one time in the past (not TOO recently), they arrived. It could have been years ago or a month ago. It means that arriving is something that isn't new to them, they have experience arriving. You may see this structure used in sentences like "Have you been here before?", meaning something like, "Is this a new place for you?"
8 สิงหาคม 2016
Hey there,
I think "have arrived before" sounds awkward and isn't as correct as saying "already arrived".
If you want to use "before", then it sounds best to say "They arrived before us/them/whatever." As soon as you use the word "before", it confines the time when the action occurred, so it makes more sense to use the simple past instead of the past perfect.
Depending on the context, I might use either of the following:
They have already arrived.
or
They arrived before something/someone.
8 สิงหาคม 2016
I'm curious too.
8 สิงหาคม 2016
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!
Davood
ทักษะด้านภาษา
ภาษาอังกฤษ, ภาษาเปอร์เซีย (ฟาร์ซี), ภาษาตุรกี
ภาษาที่เรียน
ภาษาอังกฤษ
บทความที่คุณอาจชอบ

How to Ask for a Raise or Promotion in English
9 ถูกใจ · 8 ความคิดเห็น

The Key to Learning a Language Faster
30 ถูกใจ · 8 ความคิดเห็น

Why "General English" is Failing Your Career (An Engineer’s Perspective)
30 ถูกใจ · 12 ความคิดเห็น
บทความเพิ่มเติม
