Results 1 to 5 of 5
    • Member Info
      • Native Language:
      • Ukrainian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Sep 2010
    • Posts: 3,469
    #1

    there have been=past or future

    " When I 've been in Karachi, there have been weeks when the entire city will shut down because there's a massive gunfight, assassinations, people driving around on motorcycles with weapons and killing people. Businesses close, kids can't get to school."

    What does the speaker exactly mean by "there have been....."? Is he referring to the future as in "When (after) I've been in Krachi, there will have been...."? If he means the past, why is the present perfect the tense of his choosing? Why didn't he use the past simple as in "When I was in Karachi, there were weeks when the entire city would shut down......"?
    Last edited by ostap77; 11-Jul-2014 at 09:55.

  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: there have been=past or future

    In my view, "will" is incorrect there. I prefer "would shut down" or just the simple past "shut down".

    • Member Info
      • Native Language:
      • Ukrainian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Sep 2010
    • Posts: 3,469
    #3

    Re: there have been=past or future

    Why is it "When I have been in......"? The past simple is usually used with 'when'.

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

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

    Re: there have been=past or future

    I agree. But the simple past is better than the future.

    • Member Info
      • Native Language:
      • Ukrainian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Sep 2010
    • Posts: 3,469
    #5

    Re: there have been=past or future

    So you think the present perfect would work if 'while' was used for 'when' as in "While I've been in Karachi, there have been......."?

Similar Threads

  1. [Grammar] how to say future in past
    By rajpan06 in forum Ask a Teacher
    Replies: 1
    Last Post: 27-Dec-2013, 15:25
  2. Replies: 6
    Last Post: 18-Aug-2012, 18:09
  3. future in past
    By aysaa in forum Ask a Teacher
    Replies: 1
    Last Post: 26-Jun-2012, 15:59
  4. [General] Future Indefinite and Future in the Past
    By vil in forum Ask a Teacher
    Replies: 3
    Last Post: 25-Feb-2009, 19:04
  5. future in the past
    By Richard Togher in forum Ask a Teacher
    Replies: 1
    Last Post: 12-Apr-2007, 12: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
  •