Monday 22 January 2007

How long..?

A common mistake is

How long are you living in Prague?

With questions of this nature English uses the Present Perfect tense because the situation began sometime in the past and still exists today. Therefore:

A. How long have you been teaching at this school?
B. I've been working here for 10 years now.

Try the BBC Quiz here

No comments: