had been on or has been on
this sentence is "When I got to the cinema, the film ________for ten minutes. " Should it be "had been on" or "has been on" and why? pls help, thanks.
ابحث بين معلمي الإنجليزية المتعددين...
الإجابات · 2
1
You should use "had been". This is because "Has been" is the present perfect tense. "Had been" is the past perfect tense. The present perfect is used for something that began in the past and continues through to the present time. Past perfect began in the past and was completed in the past, so because the context of your arrival in the cinema is in the past, that is what you should use :-)
0
.....had been on for 10 minutes.
Your reference point is in the past: "When I got to the cinema". So you must use "had been".
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!
لا تفوّت فرصة تعلّم لغة جديدة وأنت مرتاح في منزلك. تصفّح مجموعتنا المختارة من مدرّسي اللغات ذوي الخبرة وسجّل في درسك الأول الآن!
ابدأ التعلم اليوم
