شوفي هلا اذا الجمله كانت بالPresent Perfect مثلا:
Many tourists have visited that castle.
بنحولها :
That castle has been visited by many tourists.
اذا كانت الجملة
Present Perfect Continuous
Recently, John has been doing the work.
Recently, the work has been being done by John.
اما اذا كانت Past Perfect
George had repaired many cars before he received his mechanic's license.
Many cars had been repaired by George before he received his mechanic's license.
واذا كانت
Past Perfect Continuous
Chef Jones had been preparing the restaurant's fantastic dinners for two years before he moved to Paris.
The restaurant's fantastic dinners had been being prepared by Chef Jones for two years before he moved to Paris.
المفضلات