Choose the correct English translation: وہ دو گھنٹوں سے پڑھ رہی ہے۔

  1. She studied for two hours.
  2. She has been studying for two hours.
  3. She was studying from two hours.
  4. She is studying since two hours.
Answer

B) She has been studying for two hours.

Present perfect continuous with "for". Translation (Urdu to English) · Sentence translation

English MCQ · More English: Translation (Urdu to English) MCQs · Practise