0
Lineker1976 Posted 17 years ago
Grammar

Are the following sentences grammatical?

Hello,
I am a student of English. I want to know whether these sentences grammatical correct or not?


1) a) I have lived in this house for ten years ago

b)
If would have answered one more question, I would have passed
c)
He keeps in the bathroom

2)Can anyone explain what is the difference between these 2 sentences

a) When Sue arrive, we had dinner
b) When Sue arrive, we had had dinner

Thanks very much if someone can help! Really appreciate it!

Cheers!
John
  

Top answer

Hello, lineker-- and welcome to English Forums. What you have written is very hard to read because of all the code. Please repost by pasting from Notepad/Wordpad or by typing directly into the message box.

  • Hello, lineker-- and welcome to English Forums.
  • What you have written is very hard to read because of all the code.
  • Please repost by pasting from Notepad/Wordpad or by typing directly into the message box.
  • Thank you.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

7 Answers
0
Hello, lineker-- and welcome to English Forums. What you have written is very hard to read because of all the code. Please repost by pasting from Notepad/Wordpad or by typing directly into the message box.

Thank you.
0
Hello,
Sorry for the late reply, my internet connection wasn't working this past 2 weeks. but now it's up and working! Emotion: smile
0
1) a) I have lived in this house for ten years. -- 'For' is a duration marker'; 'ago' is a point marker.


b)If I had answered one more question correctly, I would have passed.
c) He stays in the bathroom.

2)Can anyone explain what is the difference between these 2 sentences
a) When Sue arrived, we had dinner.-- Sue
0
Hi John,

I teach English and would be glad to explain the sentences:

first, neither sentence is grammatically correct.

The first one shoud be: When Sue arrivED, we had dinner.

That's the only way, (or the only one) that would be correct.

The difference between the first and second sentences is this:

0
Oh dear, Lisa– I believe that you'd better dig out that old grammar book of yours and refresh your memory.

'Had had' is nothing at all like a double negative, but it is a typical past perfect verb formation (just like 'had gone', 'had been' and 'had eaten'), and it has just the meaning I have already suggested.
0
May I respectfully suggest: When Sue arrived, we had ALREADY had dinner.
0
Sure, but why, Anon? This discussion is simply about the two original sentences, which are both fine but which have different meanings. Your addition of the adverb is beside the point.

Related Questions