Have any questions?
[email protected]
English
Vietnamese
French
Spanish
Korean
Japanese
Thai
Chinese
Indonesian
Login
Signup
Contact
Login
Home
I have known them …………………….. a long time.
Question 1:
I have known them …………………….. a long time.
A.
for
Feedback
We use for with duration.
B.
since
These questions are from this test. Would you like to take a practice test?
Since Or For | Exercise follow Topic
24 minutes
12 questions
Do test
Some questions from the same exam
We have been good friends ………………………. our university days.
We have known each other ……………………. over twenty years.
I haven’t seen him ……………………… January.
Where have you been ……………………… I last saw you?
I have written six letters …………………… morning.
I have known them …………………….. a long time.
How long have you been waiting ……………………?
He will be in Amsterdam …………………… a week.
It was the worst calamity ……………………… twenty years.
I had been working …………………….. morning and I was getting tired.
He can watch TV …………………….. hours on end.
She has been a go-getter ………………………. her childhood.
Some other questions you may be interested in
He'll probably run ....... a lot of problems at first because opening a small business is difficult.
Mark has to think about a proper business plan so that his business doesn't go ....... in the first year.
He'll have to build ....... his reputation in order to be successful.
Mark's friend is selling ....... his old equipment so Mark's going to buy it and use it in his store.
Mark is going to have to bring ....... about $10,000 per month in sales in order to succeed.
He has to sell a lot of products in order to stay ....... business.*^*