Results 1 to 5 of 5
  1. Lady G's Avatar
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Vietnamese
      • Home Country:
      • Vietnam
      • Current Location:
      • Vietnam

    • Join Date: Mar 2009
    • Posts: 16
    • Post Thanks / Like
    #1

    in the past forty years

    i have a question
    Many inventions in technology in the past forty years.
    A. are made B. were made C. have been made D. are being made

    i think it canbe "have been made" or "were made". can u help me to choose the right one

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

    • Join Date: Feb 2005
    • Posts: 2,585
    • Post Thanks / Like
    #2

    Re: in the past forty years

    Hello Lady G.,

    The present perfect often expresses a connection between the present and the past, while the past simple often expresses a completed state or action in the past.

    Looking again at the phrase "in the past forty years", and ignoring the fact that these are passive forms, which better suits your example?

    Best wishes,

    MrP

    Not a professional ESL teacher.

  2. Lady G's Avatar
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Vietnamese
      • Home Country:
      • Vietnam
      • Current Location:
      • Vietnam

    • Join Date: Mar 2009
    • Posts: 16
    • Post Thanks / Like
    #3

    Re: in the past forty years

    i understood what u say . but my problem is that :
    in the past : expresses the event happened ( past simple)
    in the past 40 years : expresses the event which began in the past and has continued until now.

    now i think the answer is "have been made"

  3. engee30's Avatar
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Great Britain

    • Join Date: Apr 2006
    • Posts: 2,819
    • Post Thanks / Like
    #4

    Cool Re: in the past forty years

    Quote Originally Posted by Lady G View Post
    i understood what u say . but my problem is that :
    in the past : expresses the event happened ( past simple)
    in the past 40 years : expresses the event which began in the past and has continued until now.

    now i think the answer is "have been made"
    To me, the only answer that one could take for granted that it is correct is have been made.

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

    • Join Date: Feb 2005
    • Posts: 2,585
    • Post Thanks / Like
    #5

    Re: in the past forty years

    I would agree with both of you.

    1. Many things were done in the past 40 years.
    2. Many things have been done in the past 40 years.

    Some native speakers would find both acceptable; but all native speakers would find #2 acceptable.

    Best wishes,

    MrP

    Not a professional ESL teacher.

Similar Threads

  1. My own theory on the present perfect tense
    By HaraKiriBlade in forum General Language Discussions
    Replies: 3
    Last Post: 16-Aug-2007, 23:29
  2. Replies: 11
    Last Post: 10-Jul-2007, 12:06
  3. all tenses mixed... in one exercise...
    By forum_mail in forum Ask a Teacher
    Replies: 2
    Last Post: 24-Apr-2007, 22:01
  4. Past, present perfect, past perfect
    By Dany in forum Ask a Teacher
    Replies: 3
    Last Post: 23-Jan-2005, 12:55
  5. The Hidden Evidence: The Past Family
    By shun in forum Teaching English
    Replies: 143
    Last Post: 09-Nov-2003, 01:56

Posting Permissions

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