Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Thailand
      • Current Location:
      • Thailand

    • Join Date: Jun 2014
    • Posts: 1
    #1

    Please correct my grammar with reasons!

    "I have taught English for ten years at a university."

    For some reason this sentence sounds wrong and I can't pin point why.

    I think the correct sentence should be...
    "I have been teaching for ten years at a university"
    or...
    "I taught English for ten years at a university."

    Is the first sentence OK? If not, what reasons would you give?

    Thanks for your help...

    Andrew

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

    • Join Date: Apr 2007
    • Posts: 4,146
    #2

    Re: Please correct my grammar with reasons!

    Welcome to the forums!
    Quote Originally Posted by Andrew Cole View Post
    "I have taught English for ten years at a university." It is better to say 'I have taught English at a university for ten years.' That sentence means that you are still doing it.

    For some reason this sentence sounds wrong and I can't pi
    npoint why.

    ...
    I think the correct sentence should be 'I have been teaching for ten years at a university.'Yes, if you are still teaching there.
    or...
    "I taught English for ten years at a university." That sentence means that you did that in the past but not doing it now.

    Is the first sentence OK? If not, what reasons would you give?

    Thanks for your help...

    Andrew
    ...

  1. MikeNewYork's Avatar
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Nov 2002
    • Posts: 24,983
    #3

    Re: Please correct my grammar with reasons!

    There is nothing at all wrong with "I have taught English for ten years at a university".

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

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

    Re: Please correct my grammar with reasons!

    Quote Originally Posted by 2006 View Post
    'I have taught English at a university for ten years.' That sentence means that you are still doing it.
    If the speaker has just quitted the teaching job, can s/he use that sentence?

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

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

    Re: Please correct my grammar with reasons!

    The past tense of "quit" is "quit".

    No, if you are no longer an English teacher at that university, you would say "I taught English at ... for ten years".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

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

    • Join Date: Nov 2013
    • Posts: 7,852
    #6

    Re: Please correct my grammar with reasons!

    Quote Originally Posted by emsr2d2 View Post
    The past tense of "quit" is "quit".
    "past tense and past participle quit also quitted"──quoted from http://www.ldoceonline.com/dictionary/quit

    Not a teacher.

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

    • Join Date: Jul 2009
    • Posts: 41,925
    #7

    Re: Please correct my grammar with reasons!

    I've never heard it in BrE.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  6. MikeNewYork's Avatar
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Nov 2002
    • Posts: 24,983
    #8

    Re: Please correct my grammar with reasons!

    I have never heard "quitted" in AmE. It is listed in dictionaries, but I would not encourage you to use it.

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

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

    Re: Please correct my grammar with reasons!

    Quote Originally Posted by emsr2d2 View Post
    No, if you are no longer an English teacher at that university, you would say "I taught English at ... for ten years".
    Since Matthew has started a new thread to question this, I think it's fair to say that the context would come into it.
    "I have taught English for ten years at a university" can be used if one is still there, just finished, or did so a few decades ago. The reason for imparting this information will determine the tense used.

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

    • Join Date: Nov 2013
    • Posts: 7,852
    #10

    Re: Please correct my grammar with reasons!

    Quote Originally Posted by emsr2d2 View Post
    I've never heard it in BrE.
    Ironically my Oxford dictionary says it is "BrE".

    Not a teacher.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. for all the right reasons
    By JOHN.K in forum English Idioms and Sayings
    Replies: 4
    Last Post: 19-Dec-2011, 10:04
  2. as to do the reasons for....
    By Kipihn Yi in forum Ask a Teacher
    Replies: 2
    Last Post: 23-Jan-2011, 11:18
  3. reasons
    By beachboy in forum Ask a Teacher
    Replies: 2
    Last Post: 18-May-2008, 01:16
  4. please help for reasons
    By shalala in forum Ask a Teacher
    Replies: 2
    Last Post: 13-Feb-2008, 17:03
  5. (the) known reasons
    By nyggus in forum Ask a Teacher
    Replies: 1
    Last Post: 09-Sep-2007, 17:23

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
  •