پرسش خود را بپرسید

کدامیک جواب مورد نظر است

تاریخ
١ ماه پیش
بازدید
١١٢

For the last 12 years , they.........their son in Scotland every year. 
A- visit 
B- have visited 
C- are visiting 
D- had visited

١٣٧,٣٦٢
طلایی
١٥٨
نقره‌ای
٨٢٩
برنزی
١,٩٦٦

٣ پاسخ

مرتب سازی بر اساس:

گزینهB- have visited

١٠٢,١٠١
طلایی
١٠٦
نقره‌ای
٥٣٣
برنزی
٧٠٣
تاریخ
١ ماه پیش

درود بر شما

گزینه B صحیح است:   have visited

با توجه به عبارت For the last 12 years  وجمله بعدی که اشاره به عملی دارد که از گذشته شروع شده و تا حال ادامه دارد پس باید از ماضی نقلی استفاده کرد

have/has + past participle

٩,٦٢٢
طلایی
٨
نقره‌ای
١٦١
برنزی
٢١
تاریخ
١ ماه پیش

پاسخ صحیح گزینه B است:
For the last 12 years, they have visited their son in Scotland every year.

٨٢٥,٦٩٧
طلایی
٧٩٨
نقره‌ای
٩,٢٣٢
برنزی
٦,٩٧١
تاریخ
١ ماه پیش
١

پاسخ شما