Rose holdt det løfte, hun havde givet / gav til Charles sidste år.
Da “bevaret” allerede er i fortid og løftet må være sket tidligere, jeg troede “havde givet” var det rigtige valg, men tilsyneladende “gav” er det rigtige valg. Er den måde, jeg lærte det forkert på?
Kommentarer
- Faktisk på grund af kun holdt , IMO, svaret er gav. Havde det været ' Rose havde holdt løftet … ' Jeg tror, det kunne have været været det andet valg.
Svar
Begge er korrekte, og det afhænger af placering, hvilken form der er mere ofte brugt. (Jeg ville betragte havde givet som det rigtige svar, men gav ville være ok.)
holdes er det ufuldkomne form af holde , gav er den ufuldkomne form for give og havde givet er den perfekte form [af give] .
Hvis det er skrevet med linkordet det (som så lyder som “bedre” engelsk):
Rose holdt løftet det hun havde givet Charles sidste år.
så i dette tilfælde havde givet i stedet for gav ville være det bedre valg (med sædvanlige advarsel om placering, der påvirker, hvordan folk taler).
På den anden side, hvis de er opdelt i separate sætninger som i en samtale:
Rose holdt løftet.
Hvilket løfte?
Det løfte [som] hun gav [til] Charles sidste år.
så gav lyder bedre.