Home MCQs Basic English Question #11605
Back to Questions
Basic English QUESTION #11605
Question 1
I have known her _____ three days.
  • from
  • since
  • for✔️
  • None of these
Correct Answer Explanation

For is correct when expressing a duration of time with the present perfect tense: “I have known her for three days.” Since is used with a specific point in time (e.g., “since Monday”), not a duration. From is used for start points in different tense constructions (e.g., “from 9 to 5”) but not with the present perfect alone.

Correct Answer: C — for.