ESL Forum:
Techniques and methods
in Language Teaching
Games, activities
and teaching ideas
Grammar and
Linguistics
Teaching material
Concerning
worksheets
Concerning
powerpoints
Concerning online
exercises
Make suggestions,
report errors
Ask for help
Message board
|
ESL forum >
Ask for help > Help me please!
Help me please!
Hanni9
|
Help me please!
|
Help me please! Turn this sentence into passive voice: She has taught English for 2 years Answer: a. English has been taught BY HER for 2 years b. English has been taught FOR 2 YEARS by her Can you tell me the position adverb of time and place in passive voice. Thanks
|
7 Mar 2011
|
|
|
DTCF
|
I WOULD GO FOR a. HOWEVER I WOULD RATHER SAY: � �English has been taught for two years . � � (we understand that it has been taught definitely by someone) (no need to say � �BY HER � �)
|
7 Mar 2011
|
|
Apodo
|
She has taught English for 2 years
As a native speaker I would say:-
English has been taught by her for 2 years. |
7 Mar 2011
|
|
Errie
|
I would also put the � �time expression � � 2 years at the end of the sentence
English has been taught by her for two years. |
7 Mar 2011
|
|
|
douglas
|
Manner-Place-Time-Purpose "A" is correct |
7 Mar 2011
|
|
Zora
|
I agree with the others; and quite personally, I think that if the agents is unknown you shouldn �t put it in the sentence.
|
7 Mar 2011
|
|
|