EnglishClub
Home Learn English Teach English MyEnglishClub Home Learn English Teach English MyEnglishClub


Is this sentence grammatically correct?

Questions from teachers about English grammar and usage

Moderator: Susan

Is this sentence grammatically correct?

Unread postby Neda » Wed Jun 19, 2013 2:02 pm

Hello teachers. I was wondering if this sentence is correct:

"I hadn’t known they will have stayed by next week."

The future perfect is what i am not sure about !!
Thank You.
Neda
Member
 
Posts: 1
Joined: Wed Jun 19, 2013 1:49 pm
Status: Teacher

Re: Is this sentence grammatically correct?

Unread postby RosalindaPerez » Sun Aug 04, 2013 6:40 am

In the sentence given, it seems that "their having stayed by next week" is an action that was definitely going to happen in the future but which was implied in the past as not being known by the speaker. Doesn't the speaker really intend to say "I hadn't known they would stay by next week"?

Maybe we need to clarify what the speaker really intends to say?

Just some notes on the tenses:

Past perfect tense is an action completed in the past before another past action.
Example sentence: We had finished the report before they submitted the document.

Future perfect tense is an action that will be completed in the future before another future action.
Example sentence: We will have finished the report before they submit the document.

Future perfect tense is also an action to be completed at some definite time in the future.
Example sentence: She will have left for London by January.

Based on the above notes regarding the use of past perfect and future perfect tenses, maybe there is a need to rephrase the sentence "I hadn't known they will have stayed by next week" so the intended meaning is more precisely expressed and the use of the tenses in one sentence is more consistent. (i.e. past with past, future with future) But first we have to determine what it is the speaker really intends to express.

I hope the above helps. :)

Rosalinda Perez
RosalindaPerez
Busy Member
Busy Member
 
Posts: 14
Joined: Sun Oct 02, 2011 9:33 am
Status: Management

Re: Is this sentence grammatically correct?

Unread postby mahfelim » Fri Oct 18, 2013 8:51 am

"I hadn't known they will have stayed by next week."
I think it's wrong. If you mean نميدونستم تا هفته آينده ميمونند
then I guess you could write: I didn't know they would have stayed by next week.
because "will" can't be used for a future in a past event.
mahfelim
Member
 
Posts: 1
Joined: Fri Oct 18, 2013 8:11 am
Status: Teacher

Re: Is this sentence grammatically correct?

Unread postby Josef » Sat Oct 19, 2013 6:51 am

I hadn’t known they will have stayed by next week.

There's quite a lot wrong with this sentence - so much so that I can't even guess what you are trying to say :twisted:

Specifically, there are two areas that seem non-idiomatic:

1. I hadn’t known they will...

I would normally expect:

I hadn’t known they would...

2. by

I'm not sure if "by" is supposed to relate to "know" or "stay". Perhaps you mean "know by" or "stay until"?? Either way, I'm afraid, it seems wrong.

Future Perfect

Are you trying to say:

I didn't know they were going to stay until next week. ??
User avatar
Josef
Admin
Admin
 
Posts: 44
Joined: Mon May 09, 2005 5:38 pm
Location: UK
Status: Teacher


Return to Grammar and Usage

Who is online

Users browsing this forum: No registered users and 6 guests

cron