Take the 2-minute tour ×
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It's 100% free, no registration required.

Please help me with changing the sentence below into past perfect tense.

Of course they didn't fly. because planes weren't invented yet.

Is this correct :

Of course they didn't fly. because the plane hadn't been invented yet.

Thanks in advance.

share|improve this question
1  
Plane is a count noun. You can say the plane or planes instead. –  snailplane Mar 3 at 7:53
    
@snailplane Thank you snailplane :) other than that is everything ok? Do both sentences sound natural? –  GATA Mar 3 at 8:02

1 Answer 1

up vote 2 down vote accepted

I was going to comment to add my input but not enough reputation i'm afraid.

The second statement seems okay to me, but I think with the first statement it would make more sense to say:

"Of course they didn't fly, because planes had not yet been invented."

share|improve this answer
    
Thank you Ray but shouldn't we use "have" when we say "planes". –  GATA Mar 3 at 9:24
2  
If I'm correct that would be if you were speaking in the present tense, "have" would make it seem planes have still not been invented yet. Where as with your statement you are speaking in the past tense, which would make sense to say they had not yet been invented. –  RayB151 Mar 3 at 9:30

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.