Results 1 to 5 of 5
  1. Newbie
    Student or Learner
    • Member Info
      • Native Language:
      • Greek
      • Home Country:
      • Greece
      • Current Location:
      • New Zealand

    • Join Date: Oct 2014
    • Posts: 2
    #1

    past perfect

    I'm a little confused with the following sentence

    "It must have been more than two weeks since Ellie's friend from Germany has been staying with you"


    Are the use of tenses correct? What is the best way to say this sentence?

  2. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,801
    #2

    Re: past perfect

    I would use the simple past after 'since'.
    '... since Ellie's friend from Germany stayed with you.'

    Not a teacher.
    Last edited by Rover_KE; 20-Oct-2014 at 13:44.

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 24,453
    #3

    Re: past perfect

    I agree with Matthew.

    Your title has nothing to do with your question.

    A better title would have been More than two weeks since
    .

    Extract from the Posting Guidelines:

    'Thread titles should include all or part of the word/phrase being discussed.'

  3. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,801
    #4

    Re: past perfect

    'Ellie's friend from Germany has been staying with you for more than two weeks' should also be correct.

    Not a teacher.

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

    • Join Date: Jul 2009
    • Posts: 41,822
    #5

    Re: past perfect

    Quote Originally Posted by mmaur77 View Post
    I'm a little confused with the following sentence

    "It must have been more than two weeks since Ellie's friend from Germany has been staying with you"


    Are the use of tenses correct? What is the best way to say this sentence?
    It must be more than two weeks that Ellie's friend has been staying with you. (She is still there.)
    It must have been more than two weeks that Ellie's friend stayed with you. (She has left.)
    It must be more than two weeks since Ellie's friend left (ie she stopped staying with you). (She has left.)

    Note that starting with "It must be ..." suggests that the speaker is fairly sure but is probably looking for clarification.
    Last edited by emsr2d2; 20-Oct-2014 at 17:49.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

Similar Threads

  1. [Answered] Past Perfect Tense vs Past Perfect Continuous
    By Checkmate in forum Ask a Teacher
    Replies: 4
    Last Post: 13-Sep-2014, 13:19
  2. [Grammar] Past Perfect VS Past Perfect Continuous: had worked/had been working
    By naweewra in forum Ask a Teacher
    Replies: 1
    Last Post: 05-Sep-2014, 12:01
  3. [Grammar] Present Perfect, Past Simple or Past Perfect
    By Creamcake in forum Ask a Teacher
    Replies: 11
    Last Post: 24-May-2014, 15:53
  4. Replies: 1
    Last Post: 21-Mar-2013, 15:40
  5. Replies: 1
    Last Post: 18-Apr-2006, 17:18

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
  •