M Maybo Key Member Joined Feb 23, 2017 Member Type Student or Learner Native Language Chinese Home Country Hong Kong Current Location Hong Kong Nov 27, 2020 #1 1. I have long been waiting for the new movie. 2. I have been waiting long for the new movie. Are the above the same?
1. I have long been waiting for the new movie. 2. I have been waiting long for the new movie. Are the above the same?
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 Nov 27, 2020 #2 They are, but they're unnatural. I've been waiting a long time for the new movie.
M Maybo Key Member Thread starter Joined Feb 23, 2017 Member Type Student or Learner Native Language Chinese Home Country Hong Kong Current Location Hong Kong Nov 27, 2020 #3 Can I say "I have been waiting a long time" if I delete "for the new movie"? Do I need to add "for" before "a long time"? Or it's optional?
Can I say "I have been waiting a long time" if I delete "for the new movie"? Do I need to add "for" before "a long time"? Or it's optional?