Is this a homework assignment?
I have met a question. The given answer is 'for', but for me I think 'over' is also right. Am I correct? Why? Thank you in advance.
It has been _____ a year since we last heard from him.
A. for B. over
I am not a teacher.
According to sdire's member info s/he is an English teacher, so I don't think it would be going against the forum guidelines to answer the question.
I think that the only correct answer is B.
Should it be "an" instead of "a" before "English"?
Yes, I think it was a typo.
Please, correct all my mistakes. I should know English perfectly and if you show me my mistakes I will achieve my dream a little bit faster. A lot of thanks.
Not a teacher nor a native speaker.
It should be I'm an English teacher.