Results 1 to 5 of 5
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 1,889
    #1

    tense in since-clause

    Coco has learned Chinese since she ___ to Taiwan.
    (A) has come (B) came (C) comes (D) is come
    The answer is choice B. Is choice A also acceptable in colloquial English?

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Malaysia
      • Current Location:
      • Malaysia

    • Join Date: Jun 2006
    • Posts: 2,130
    #2

    Re: tense in since-clause

    No, 'since' refers to a point in time in the past. So the past tense should be used.

    not a teacher

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 1,889
    #3

    Re: tense in since-clause

    Past simple v.s. Present Perfect
    The present perfect tense indicates a relationship with the present. When someone says, "How long has it been since you've seen your son?" it indicates that he wants to know how much time has passed between the last time the person saw his son and now (meaning the time when the person is asking).

    It's possible to say, "How long has it been since the last time you saw your son?" In that case [the last time you saw your son] is one noun phrase, with "you saw your son" being an adjective phrase modifying "time". It can be in the simple past, because it is confined to the time in the past when the person saw his son, not a span of time from then until now.

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

    • Join Date: Jun 2008
    • Posts: 24,091
    #4

    Re: tense in since-clause

    Quote Originally Posted by sitifan View Post
    Past simple v.s. Present Perfect
    "How long has it been since you've seen your son?"
    The above is non-standard, but some people would say it because the meaning is obvious. But you only need to use the present perfect once (and you should only use it once).
    "How long has it been since you saw your son" or
    "How long is it since you've seen your son".
    I'm not sure whether there is an implicit question in your post.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2007
    • Posts: 1,618
    #5

    Re: tense in since-clause

    Quote Originally Posted by Raymott View Post
    The above is non-standard, but some people would say it because the meaning is obvious. But you only need to use the present perfect once (and you should only use it once).
    "How long has it been since you saw your son" or
    "How long is it since you've seen your son".
    I'm not sure whether there is an implicit question in your post.
    Thank you, Raymott. This is a simple but very useful rule: You should only use the present perfect once. Thank you again.

Similar Threads

  1. the tense of attributive clause
    By enydia in forum Ask a Teacher
    Replies: 4
    Last Post: 16-Jun-2008, 01:44
  2. tense in the adverbial clause of time
    By enydia in forum Ask a Teacher
    Replies: 2
    Last Post: 18-Apr-2008, 08:48
  3. tense in the independent clause
    By Unregistered in forum Ask a Teacher
    Replies: 3
    Last Post: 21-Feb-2007, 07:52
  4. We can reduce adverb clauses to adverb phrases. Why?
    By Steven D in forum General Language Discussions
    Replies: 48
    Last Post: 23-Sep-2004, 14:42
  5. IF
    By Anonymous in forum Ask a Teacher
    Replies: 7
    Last Post: 04-Mar-2004, 01:49

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
  •