mamandooo
10-06-2010, 05:58 PM
my father has been travelling six times in the last two months. (find the mistake)
Ineed an explanation please
I think the past simple should be used
any other suggestions ? why?
houss
10-06-2010, 06:09 PM
the past simple should be used as the action ended
سمير بغدادي
10-06-2010, 06:54 PM
.My father has been travelling six times for the last two months
alaaabdo
11-06-2010, 12:16 AM
has travelled -finishedvaction - in the last > present perfect
Huda Mohammed 2010
11-06-2010, 12:40 AM
My father has been travelling six times in the last two months.
(find the mistake)
has travelled
وذلك لأنه ذكر بعدها عدد المرات(six times)
أما لو كانت الجملة بدون ذكر عدد المرات ستكون هكذا
My father has been travelling in the last two month
مستحيل زمن الجملة يأتى ماضى مع in the last two months
فيه فرق بينها وبين last two months
سأعطى مثالين آخريين لمزيد من الايضاح
I have been writing letters since morning
لم يذكر العدد
I have written 3 letters since morning
ذكر عدد الخطابات
mamandooo
11-06-2010, 08:59 AM
Thank you for all participants. however, still I don't see why I should use the past simple , the present perfect or for instead of in.
could you please cite a grammar reference.
Adel Omer
11-06-2010, 04:53 PM
The answer is " I have written..... " as it is a repeated action
Huda Mohammed 2010
11-06-2010, 06:02 PM
my father has been travelling six times in the last two months. (find the mistake)
Ineed an explanation please
I think the past simple should be used
any other suggestions ? why?
تانى
الجملة لو فيها last month فقط يبقى تأخد past simple
أما لو وجد هذا التعبير
in the last month يقصد هنا مفهوم الـ 30 يوم اللى فى الشهر دا
وليس نقطة زمنية محددة وأكتملت كما فى last month
أتمنى أن تكون واضحة الآن