wotcha Senior Member Joined Jun 29, 2010 Member Type English Teacher Native Language Korean Home Country South Korea Current Location South Korea Mar 23, 2011 #1 1. Have you not seen him before? 2. Haven't you seen him before? Which is correct?
R Rover_KE Moderator Staff member Joined Jun 20, 2010 Member Type Retired English Teacher Native Language British English Home Country England Current Location England Mar 23, 2011 #2 They are both correct. Rover
5jj Moderator Staff member Joined Oct 14, 2010 Member Type English Teacher Native Language British English Home Country Czech Republic Current Location Czech Republic Mar 23, 2011 #3 #1 is rather formal. You are not likely to hear it very often in normal conversation.