MR. SMITH HAS TAUGHT US FRENCH FOR 2 YEARS.A. WE HAVE BEEN TAUGHT F...

4. Mr. Smith has taught us French for 2 years.

A. We have been taught French by Mr. Smith for 2 years. B. We have taught French by Mr. Smith for 2 years.

C. French has been taught to us by Mr. Smith for 2 years. D. A and C are correct.