Q0883
Dilbilgisi (Grammar)Fiilimsi Yapılar (Gerund/Infinitive)Zor

for over a century, the treaty is now regarded as the foundation of modern maritime law.

ABeing in force
BTo be in force
CHaving been in forceDoğru cevap
DHaving in force
EIn forcing

Neden?

'For over a century' süregelmiş ve ana cümleden önce başlamış bir durumu gösterir; bu yüzden tamamlanmış ortaç ('having been in force') gerekir. 'Being in force' yalnızca eş zamanlı bir durumu anlatır ve yüzyıllık süreyi karşılamaz. 'To be in force' ise amaç bildirir, gerekçe değil.

AI ORIGINAL 2026 09

Bunun gibi 1.238+ soruyu ücretsiz çöz →