beaten the guy who <has> attacked him

JJXR

Senior Member
Russian
Hello to all,

Thanks for reading my post.


Context:

Bill has attacked John, so John is now fighting him. Fred and Chris are watching the fight. Chris says one of the sentences below to Fred.

Sample sentences:

1. John is weak. That's why he hasn't yet beaten the guy who <has> attacked him.

2. If John were stronger, he could already have beaten the guy who <has> attacked him.

Question:

Is the bolded "has" optional in the above two sentences, or is it wrong?


Thanks a lot for any comments, corrections or suggestions!

Regards,
JJXR
 
  • DonnyB

    Sixties Mod
    English UK Southern Standard English
    I don't think the perfect tense sounds right in the first one, but I wouldn't personally object to it in the second. :)
     
    < Previous | Next >
    Top