Machine-translated by Google. Questions are authored in English.
Top

Discussion

She --------- for a while.

  • A.Are ailing
  • B.Is ailing
  • C.Has been ailing
  • D.Have been ailing

Answer: C

Correct answer: Has been ailing

For a while marks a period running up to the present, which the present perfect continuous expresses. She is singular, so the auxiliary is has, not have.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.