He is working for five hours. (Correct the following sentence)

Updated: 1 year ago
উত্তরঃ He has been working for five hours.

The original sentence "He is working for five hours" is grammatically incorrect because the present continuous tense (is working) is used to describe an action happening at the moment of speaking or around the present time. However, when we mention a duration (like "for five hours") indicating an action that started in the past and continues up to the present, we must use a perfect continuous tense.

The correct tense to use in this context is the Present Perfect Continuous Tense. This tense is formed with "has/have been" + the present participle (verb + -ing). It emphasizes the duration of an action that began in the past and continues into the present.

Uses of 'For' and 'Since':

        
  • For: Used to indicate a period or duration of time (e.g., for five hours, for three days, for a year). It answers the question "how long?".
  •     
  • Since: Used to indicate a specific starting point in time (e.g., since Monday, since 2010, since 5 o'clock). It answers the question "when did it start?".

In the given sentence, "for five hours" specifies the duration, making the present perfect continuous tense the appropriate choice to convey that the action of working started five hours ago and is still ongoing.

Satt AI
Satt AI
6 days ago
280

Since এর ব্যবহার

নির্দিষ্ট সময়ের শুরু বোঝাতে ব্যবহার হয়
সাধারণত Present Perfect / Present Perfect Continuous tense-এ বসে

গঠন:
Since + point of time

উদাহরণ:

  • I have lived here since 2015.
  • She has been ill since Monday.
  • It has been raining since morning.

For এর ব্যবহার

সময়ের পরিমাণ বা সময়কাল বোঝাতে ব্যবহার হয়
এটিও সাধারণত Present Perfect / Present Perfect Continuous tense-এ ব্যবহৃত

গঠন:
For + period of time

উদাহরণ:

  • I have lived here for 10 years.
  • He has been working for three hours.
  • They have waited for a long time.

Since → কখন থেকে? (শুরুর সময়)

For → কতক্ষণ ধরে? (সময়কাল)

Related Question

View All
উত্তরঃ It has been raining for two days.

In English grammar, 'since' and 'for' are prepositions used to indicate time, particularly with perfect and perfect continuous tenses, but they have distinct uses:

        
  • For: Used to express a duration of time. It answers the question "How long?". For example, "for three hours," "for five years," "for two days."
  •     
  • Since: Used to indicate a starting point in time. It answers the question "From when?". For example, "since Monday," "since 2010," "since morning."

In the original sentence, "two days" refers to a duration, not a specific starting point. Therefore, 'for' is the correct preposition to use.

Satt AI
Satt AI
1 month ago
538
উত্তরঃ

It has been raining since two hours.

= It has been raining for two hours.

PRONAY TIRKI
PRONAY TIRKI
3 years ago
349
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews