Rose dodržel slib, který jí dala / dal loni Charlesovi .

Protože „keep“ je již v minulém čase a příslib muselo se to stát dříve, myslel jsem si, že „dal“ byla správná volba, ale očividně „dal“ je správná volba. Je způsob, jakým jsem se to naučil špatně?

Komentáře

  • Ve skutečnosti, kvůli uchované pouze IMO, odpověď je dáno. Kdyby to bylo ' Rose dodržel slib … ' Myslím, že to mohlo být byla jiná volba.

Odpověď

Oba jsou správné a bude záležet na umístění, která forma je více běžně používané. (Považoval bych dal za správnou odpověď, ale dal by bylo v pořádku.)

ponecháno je nedokonalé forma ponechat , dal je nedokonalá forma dát a dal je dokonalá forma [dát] .

Pokud je napsáno spojovacím slovem that (které pak zní jako „lepší“ angličtina):

ose dodržel slib , který dala Charlesovi minulý rok.

pak by v tomto případě byla lepší volba dal než dal (s obvyklá námitka k umístění, která ovlivňuje to, jak lidé mluví).

Na druhou stranu, pokud je rozdělena do samostatných vět jako v konverzaci:

ose slib dodržel.

Jaký slib?

Slib [ten], který dala [Charlesi] loni.

pak dal zvuky lépe.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *