Results 1 to 6 of 6
  1. Member
    Interested in Language
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Singapore
      • Current Location:
      • Singapore

    • Join Date: Nov 2014
    • Posts: 492
    #1

    the gang members promised/have promised

    In the following sentence, under what contexts do I use the simple past and present perfect. ‘Have promised’ sounds better to me, but I do not know which is correct.

    The gang members promised/have promised to keep the secret from the police.

    Thank you.

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

    • Join Date: Nov 2013
    • Posts: 8,446
    #2

    Re: the gang members promised/have promised

    Some time ago the gang members promised to ...
    Recently the gang members have promised to ...
    I am not a teacher.

  3. Member
    Interested in Language
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Singapore
      • Current Location:
      • Singapore

    • Join Date: Nov 2014
    • Posts: 492
    #3

    Re: the gang members promised/have promised

    @ Matthew Wai, kindly help me to understand why 'some time ago' goes with simple past, and 'recently' goes with past perfect. I don't understand the difference.

    Thank you.

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

    • Join Date: Nov 2013
    • Posts: 8,446
    #4

    Re: the gang members promised/have promised

    'Ago' is a past-time marker, so the simple past is suitable.
    'Recently' refers to the recent past, so the present perfect is suitable.
    I am not a teacher.

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

    • Join Date: Jul 2009
    • Posts: 47,281
    #5

    Re: the gang members promised/have promised

    I have no problem with the simple past with "recently".
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

  6. Piscean's Avatar
    VIP Member
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • Europe
      • Current Location:
      • Czech Republic

    • Join Date: Jul 2015
    • Posts: 13,739
    #6

    Re: the gang members promised/have promised

    I said the same thing to my wife recently.

Similar Threads

  1. which he had promised
    By manishmodi in forum Ask a Teacher
    Replies: 1
    Last Post: 25-Apr-2015, 11:14
  2. promised/promised me
    By Exalted Father in forum Ask a Teacher
    Replies: 2
    Last Post: 06-Jul-2014, 23:09
  3. To do something that one had promised not to do.
    By aachu in forum Ask a Teacher
    Replies: 1
    Last Post: 01-Feb-2012, 19:02
  4. have promised or promised
    By sebayanpendam in forum Ask a Teacher
    Replies: 1
    Last Post: 25-Oct-2010, 05:25
  5. I was promised
    By mylevt in forum Ask a Teacher
    Replies: 1
    Last Post: 24-Oct-2008, 09:46

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
  •