0
Tung Quoc Posted 20 years ago
Grammar

sentences

What sentences are correct?

1. He has worked only for 2 years.

2. He has worked only 2 years.

3. He has worked for only 2 years.

4. He has worked for 2 years.

5. He has only worked for 2 years.

6. He has only worked 2 years.

7.He has worked 2 years.

Q
  

Top answer

Hi Quoc, These are all OK. Clive

  • Hi Quoc, These are all OK.
  • Clive
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.

3 Answers
0
Hi Quoc,

These are all OK.

Clive
0
Hi Clive, thanks

My last question is:

Do he has worked for 2 years have the same meaning as he has worked 2 years ?

Quoc
0
Hi,

Yes. 'For' can sometimes be omitted.

Best wishes, Clive

Related Questions