Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • Urdu
      • Home Country:
      • Pakistan
      • Current Location:
      • Pakistan

    • Join Date: Jan 2015
    • Posts: 764

    Future perfect progressive


    Are the following correct?

    They will have been discussing this matter for an hour.
    She will have been driving since morning.
    I will have been waiting for him for an hour.

    He will not have been playing games on his phone since evening.
    The girls will not have been talking for two hours.
    The teacher will not have been teaching English for 30 minutes.

    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 9,377

    Re: Future perfect progressive

    They are all grammatically correct. I have trouble imagining a context in which the negative ones would be natural though.
    I am not a teacher.

  1. Raymott's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 24,109

    Re: Future perfect progressive

    "The teacher will not have been teaching English for 30 minutes"

    One reason that they're not natural is because they are always ambiguous. The above could mean:
    "It will have been 30 minutes since the teacher has taught English" and "The teacher will have been teaching English for less than 30 minutes."

Similar Threads

  1. future perfect progressive with going to
    By ostap77 in forum Ask a Teacher
    Replies: 12
    Last Post: 19-Jul-2011, 03:52
  2. Replies: 5
    Last Post: 17-Apr-2011, 17:45
  3. future progressive and perfect
    By rosa87 in forum Ask a Teacher
    Replies: 3
    Last Post: 19-Nov-2010, 17:29
  4. Replies: 1
    Last Post: 16-Nov-2010, 14:13
  5. The use of Future Progressive and Future Perfect
    By miniwave in forum Ask a Teacher
    Replies: 1
    Last Post: 25-Sep-2006, 14:20


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts