but/yet hasn't been ...

< Previous | Next >

wilsyls

Senior Member
Chinese(but I'm a Taiwanese)
this law applies to those who have been convicted of a crime ___ received any punishment

1. but haven't
2. yet haven't
3. yet have

I believe 1 is correct and I was wondering whether 2 and 3 were correct

I always find this word "yet" quite tricky to use with

thank you guys for sharing :)
 
  • Egmont

    Senior Member
    English - U.S.
    I think you could say either 1 or 2. From a style viewpoint, 1 sounds better because "but" emphasizes the contrast between what should be (if they've been convicted, they should be punished) and what is (they haven't been).

    Sentence 3 is wrong. It has the opposite meaning.
     

    Parla

    Member Emeritus
    English - US
    If this is from a school examination: It's an unfair question, since there are two correct answers. Whoever asked it doesn't have a good understanding of English.
     

    wilsyls

    Senior Member
    Chinese(but I'm a Taiwanese)
    So but and yet, in this case, are interchangeable, right? Answers 1 and 2 are both correct I guess.

    Thank you Egmont and Parla for sharing by the way! :)
     
    < Previous | Next >
    Top