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
"My son is an idiot. He moved to Hollywood to become an actor. If he thinks that anyone is going to put him in*^*a movie when he has no experience or education, his head is in the .......," Mike told his brother.
"Can you help me assemble the kid's toy? I can't make ....... nor tail of these directions," Wes said to his friend*^*who was a mechanic.*^*
"Jack, I want to know who is stealing from this company. I want him caught and I want his head on a .......," the*^*Chief Financial Officer said.
"Jim, you have to tell them that it was you who lost the paperwork. My ....... is on the block for this," Rob*^*implored his friend.
He had heard rumors that some errors had been made in the company's accounting department. His boss*^*was an honest guy, and if someone was deliberately making those errors, ....... would roll.
"I want to give you all a .......-up the test is going to be next week on Tuesday," the professor told the class.