0
Alex+ Posted 18 years ago
Vocabulary

Which sentences are correct?

Which sentences are correct?

1. How long are you here for?
2. For how long are you here?

1. It's time we take the dog out.
2. It's time for us to take the dog out.
  

Top answer

1. How long are you here for? [Y] 2.

  • 1.
  • How long are you here for?
  • [Y] 2.
  • For how long are you here?
  • [Y] 1.
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.

6 Answers
0
1. How long are you here for? [Y]
2. For how long are you here? [Y]

1. It's time we take the dog out. [N]
2. It's time for us to take the dog out.[Y]
0
Feebs111. How long are you here for? [Y]
2. For how long are you here? [Y]

1. It's time we take the dog out. [N]
2. It's time for us to take the dog out.[Y]

I see nothing wrong with the second #1. It's time we get your car fixed - it's time we finish painting the bedroom - it's time we do whatever. Very common in my circles.
0
I would be quite happy with "It's time we took the dog out".
0
Feebs11I would be quite happy with "It's time we took the dog out".
That's what we say in Helsinki English as well.
0
That's interesting. I find "It's time [present tense]" just fine too. I never knew it was another American English oddity.

On another note, I also think you can delete the "for" in the first pair: How long are you staying?
0
I think I've heard this construction most often in the past tense: it's time we painted the bedroom, it's time we got your car fixed. But that makes even less sense grammatically, doesn't it.

Related Questions