Page 1 of 2 1 2 LastLast
Results 1 to 10 of 14
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Apr 2012
    • Posts: 769
    #1

    to achive or to have achieved

    Jane, the first _______ a ranking of world No. 2 in her country, retired last year.
    A. to achieve C. to have achieved

    I think both answers are right. Am I right?

    What is a native's opinion?

    Thanks!

    Jason

  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
    #2

    Re: to achive or to have achieved

    They both work. I prefer C.

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

    • Join Date: Apr 2014
    • Posts: 3,295
    #3

    Re: to achive or to have achieved

    C is preferred because you use the perfect tense for an accomplishment.

    not a teacher

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

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

    Re: to achive or to have achieved

    Quote Originally Posted by tedmc View Post
    C is preferred because you use the perfect tense for an accomplishment.
    That's not a rule. Where did you come up with it?
    "Man first set foot upon the moon in 1969." (simple past)
    "I'd be ecstatic if won the Nobel Prize" (conditional)
    "Next year I will graduate in Law" (future)
    Which of these is wrong or not an accomplishment?
    A and C are both right.

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

    • Join Date: Apr 2014
    • Posts: 3,295
    #5

    Re: to achive or to have achieved

    Read Topic 3:
    http://www.englishpage.com/verbpage/presentperfect.html

    I did not say A is not right.

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

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

    Re: to achive or to have achieved

    Quote Originally Posted by tedmc View Post
    I did not say A is not right.
    True, you only implied it. But you can see that your argument is wrong.

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

    • Join Date: Apr 2014
    • Posts: 3,295
    #7

    Re: to achive or to have achieved

    I did not imply it was wrong either.
    In the context, it is a choice between the infinitive and the present perfect.
    Of course the past tense is appropriate where the time is specified.

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

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

    Re: to achive or to have achieved

    OK, ted. Let's argue about it.
    They are both infinitives. A is the ordinary infinitive, and C is the perfect infinitive.
    OK, even if you didn't imply it (which is false, using the normal understanding of implication), you certainly said "C is preferred because you use the perfect tense for an accomplishment." This is wrong. C may be preferred, but not for reason you've given.

    • Member Info
      • Native Language:
      • Russian
      • Home Country:
      • Russian Federation
      • Current Location:
      • Russian Federation

    • Join Date: May 2010
    • Posts: 6,039
    #9

    Re: to achive or to have achieved

    Quote Originally Posted by tedmc View Post
    C is preferred because you use the perfect tense for an accomplishment.

    not a teacher
    Where did you find the present perfect?
    The original sentence has only one finite verb which is in the past simple - retired (not the least because of last year)
    To have achieved is perfect infinitive. You might want to consult this page.


    upd. Or even better, this one.
    Last edited by Esredux; 13-Mar-2015 at 10:37.

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

    • Join Date: Apr 2014
    • Posts: 3,295
    #10

    Re: to achive or to have achieved

    This is the first time I hear that when you prefer one thing over another, the latter is deemed wrong.
    What do you think is the reason C, the perfect infinitive, is preferred then?
    Last edited by tedmc; 13-Mar-2015 at 10:42.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Takes longer to achive target
    By tufguy in forum Ask a Teacher
    Replies: 4
    Last Post: 25-Oct-2014, 02:14
  2. [Grammar] I achieved or I have achieved?
    By Hela77 in forum General Language Discussions
    Replies: 6
    Last Post: 23-Mar-2014, 16:14
  3. And has achieved whatever work it was in him to do
    By Hiya Raymond in forum Ask a Teacher
    Replies: 1
    Last Post: 29-Jul-2013, 18:33
  4. When something has been achieved repeatedly.
    By sanfaina in forum General Language Discussions
    Replies: 2
    Last Post: 12-Oct-2009, 20:21
  5. What have i achieved so far at Anglophile?
    By Anonymous in forum Ask a Teacher
    Replies: 1
    Last Post: 24-Oct-2003, 15:34

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
  •