Results 1 to 5 of 5
  1. Junior Member
    English Teacher
    • Member Info
      • Native Language:
      • Turkish
      • Home Country:
      • Turkey
      • Current Location:
      • Turkey

    • Join Date: Feb 2017
    • Posts: 39
    #1

    will have been -ing and the time expression 'for the last'

    Is this sentence correct? :
    I will have been taking swimming lessons for the last half an hour

  2. VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 12,333
    #2

    Re: will have been -ing and the time expression 'for the last'

    No. The last half hour is used in reference to the present.
    I am not a teacher.

  3. emsr2d2's Avatar
    Moderator
    English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 47,365
    #3

    Re: will have been -ing and the time expression 'for the last'

    It is incorrect because it lacks a closing punctuation mark.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  4. Junior Member
    English Teacher
    • Member Info
      • Native Language:
      • Turkish
      • Home Country:
      • Turkey
      • Current Location:
      • Turkey

    • Join Date: Feb 2017
    • Posts: 39
    #4

    Re: will have been -ing and the time expression 'for the last'

    I think that would be apprpriate instead:
    I have been taking swimming lessons for the last half an hour. Is that correct?







    Quote Originally Posted by GoesStation View Post
    No. The last half hour is used in reference to the present.

  5. VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2015
    • Posts: 12,333
    #5

    Re: will have been -ing and the time expression 'for the last'

    Taking swimming lessons is a long-term, ongoing endeavor, not something you do for just half an hour. You might say I've been having a swimming lesson for the last half hour or I've been taking swimming lessons for the last six months.
    Last edited by GoesStation; 16-Apr-2017 at 00:07. Reason: Add emphasis.
    I am not a teacher.

Similar Threads

  1. [Grammar] This is my first time ***ing....
    By grammarstudent in forum Ask a Teacher
    Replies: 1
    Last Post: 14-Jun-2012, 10:04
  2. [Grammar] time expression
    By Heidi in forum Ask a Teacher
    Replies: 1
    Last Post: 17-Sep-2011, 06:08
  3. [Grammar] using had with the time expression now
    By Yura Reiri in forum Ask a Teacher
    Replies: 5
    Last Post: 20-Jun-2011, 10:40
  4. Looking for a time expression
    By outofdejavu in forum Ask a Teacher
    Replies: 1
    Last Post: 19-Oct-2009, 16:19
  5. [Grammar] Time expression
    By MAGICA in forum Editing & Writing Topics
    Replies: 1
    Last Post: 05-Oct-2009, 11:12

Bookmarks

Posting Permissions

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