Results 1 to 2 of 2

Thread: grammar check

  1. #1
    babyblue Guest

    Smile grammar check

    Hi, here is a sentence that is really confusing me -

    We had known each other for 3 years by April.

    I think it's no problem in refer to the grammar used in it, but some say it sounds somewhat strange because of the length of time - "for 3 years" in the questioning sentence.

    I'd appreciate if you could give your opinion about it.

  2. #2
    Join Date
    Sep 2003
    Posts
    12,970
    Post Thanks / Like

    Default Re: grammar check

    Welcome.

    The problem I see isn't the preposition "by". It's modality. Try adding the modals 'will' and 'would', like this,

    By (this) April, we will have known each other for 3 years.
    By (this) April, we would have known each other for 3 years. (we are not friends anymore)

Similar Threads

  1. Please check for grammar mistakes
    By mystical in forum Editing & Writing Topics
    Replies: 1
    Last Post: 12-Feb-2005, 22:35
  2. Please check these questions for grammar mistakes.
    By M Ali in forum Ask a Teacher
    Replies: 1
    Last Post: 03-Feb-2005, 09:25
  3. Replies: 2
    Last Post: 31-Oct-2004, 07:28
  4. Check for grammar
    By vvaann in forum Ask a Teacher
    Replies: 1
    Last Post: 28-Mar-2003, 14:01

Posting Permissions

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