These are English translations of some Urdu sentences. Please see if they are correct.
6) You have been sharpening the knife for five minutes.
7) The engineers have been constructing the bridge for two months.
8) The draftsmen have been drawing the map of the building for a week.
9) The players have been preparing to play the match for many days.
10) I have been fixing the TV since Wednesday.
sundarnaz Please see if they are correct. Yes, they are correct. CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.