Search from various ภาษาอังกฤษ teachers...
Louis
why present perfect in sentence ... please ?
Can someone please help with this:
My grammar book says it should be:
'the first settlers *to have visited *Europe were from the East'
Can someone explain (1) why 'present perfect' here? and (2) why not 'who visited'.
Thank you in advance.
3 มี.ค. 2015 เวลา 10:42
คำตอบ · 4
1
It isn't a present perfect form at all - 'to have visited' is the past form of the infinitive 'to visit'
'John was the first guest [to arrive]' means that he was the first guest who arrived.
'The first settlers [to have visited]' is a similar construction. It means 'who visited', but it's a neater expression.
3 มีนาคม 2015
ยังไม่พบคำตอบของคุณใช่ไหม
เขียนคำถามของคุณเพื่อให้เจ้าของภาษาช่วยคุณ!
Louis
ทักษะด้านภาษา
ภาษาอังกฤษ, ภาษาฝรั่งเศส, ภาษาเยอรมัน, ภาษาอิตาลี
ภาษาที่เรียน
ภาษาอิตาลี
บทความที่คุณอาจชอบ

How to Answer “How Was Your Weekend?” Naturally in English
20 ถูกใจ · 6 ความคิดเห็น

Why Some Jokes Don’t Translate: Understanding Humor in English
8 ถูกใจ · 1 ความคิดเห็น

How to Talk About Your Strengths and Weaknesses Professionally
5 ถูกใจ · 1 ความคิดเห็น
บทความเพิ่มเติม
