Grammar books set rules for ELL when they want to ask questions to use present perfect form for counting, and present perfect progressive for periods of time.
Now what if you want to ask about a period of time in years, i.e. the question is a counting and a period at the same time? Does the question below sound natural or awkward?
Present Perfect Progressive: How long have you been married? (this is OK)
(How many years) have you been married for? (Is it OK?)
Present Perfect:
(How many years) have you studied English? (Is it OK?)
If none is OK, how would you ask otherwise if you want the answer in years?
No comments:
Post a Comment