قاعدةyou should have او you ought to have
يعني تقدر تستبدلهم الاثنين وكلاهما صح
مثال
he didnot study well , so he failed
المطلوب كمل العبارة
تبدأ من هذي الجملة she should have
الجواب she should have STUDIED WELL
يعني النفي تخليه اثبات والاثبات تخليه نفي
والمضارع تخليه ماضي لأن الماضي لا يتبع الا بماضي
القاعدة سهلة وما يبالها شي وانت بس احفظ
مثال آخر
she arrived late and missed the bus
المطلوب ابدأ في she shouldnot have
النفي she shouldnot have arrived late
طريقة اخرى تقدر تعمل اثبات بس ما تغيير المعنى مثل
she should have arrived earlier
مثال آخر
he was late , so he was not admitted
المضارع تخليه ماضي was تخليه been وتنفي الجملة طبعا
الجواب he shouldnot have been late
مثال 4
they had no money to joun the party
الجواب they should have had money
مثال 5
they didnot have any money to
any تحولها الى some وهذي نادرا ما تأتي
والنفي تخليه اثبات
والمضارع تخليه ماضي يعني have تخليه had
الجواب they should have had some money