تدريب على إكمال جمل الشرط في الإنجليزية بأنواعها: الصفري والأول والثاني والثالث. حدّد نوع الشرط واختر صيغة الفعل الصحيحة، وهو مناسب للمتعلمين العرب الذين يستعدون للامتحانات.
If it ___ (rain), we will stay home.
rains – الشرط الأول (First Conditional): if + present simple, will + base
If you heat ice, it ___ (melt).
melts – الشرط الصفري (Zero Conditional): حقيقة عامة، present + present
If I ___ (have) more time, I would travel.
had – الشرط الثاني (Second Conditional): موقف خيالي، if + past, would + base
If she had studied, she ___ (pass) the exam.
would have passed – الشرط الثالث (Third Conditional): موقف في الماضي لم يتحقق
If you press this button, the machine ___ (start).
starts – الشرط الصفري: نتيجة مؤكدة أو عامة
We will go to the beach if the weather ___ (be) nice.
is – الشرط الأول: present simple بعد if
If I were you, I ___ (apologize).
would apologize – الشرط الثاني: نستخدم were مع جميع الضمائر في الشرط الخيالي
If they ___ (not / hurry), they will miss the bus.
do not hurry – الشرط الأول في النفي
If he ___ (know) the answer, he would tell us.
knew – الشرط الثاني
If you mix blue and yellow, you ___ (get) green.
get – الشرط الصفري: حقيقة علمية
If it ___ (be) sunny tomorrow, we will have a picnic.
is – الشرط الأول
If I had seen you, I ___ (say) hello.
would have said – الشرط الثالث
She would buy a car if she ___ (have) the money.
had – الشرط الثاني
If water reaches 100°C, it ___ (boil).
boils – الشرط الصفري
If you ___ (study) hard, you will succeed.
study – الشرط الأول
If I ___ (be) taller, I would play basketball.
were – الشرط الثاني (were مع جميع الضمائر)
If they had left earlier, they ___ (catch) the train.
would have caught – الشرط الثالث
If you don't water plants, they ___ (die).
die – الشرط الصفري: حقيقة عامة
I will help you if you ___ (ask) me.
ask – الشرط الأول
If he ___ (win) the lottery, he would travel the world.
won – الشرط الثاني
If we ___ (miss) the flight, we would have stayed overnight.
had missed – الشرط الثالث
If you touch fire, you ___ (get) burned.
get – الشرط الصفري
If it snows tomorrow, school ___ (be) closed.
will be – الشرط الأول: النتيجة مع will
If I ___ (speak) French, I would move to Paris.
spoke – الشرط الثاني
If she ___ (call) me, I would have answered.
had called – الشرط الثالث
If you leave milk in the sun, it ___ (go) bad.
goes – الشرط الصفري
They will be happy if their team ___ (win).
wins – الشرط الأول
If I ___ (not / be) so tired, I would join you.
were not – الشرط الثاني في النفي
If he had driven carefully, the accident ___ (not / happen).
would not have happened – الشرط الثالث في النفي
If you ___ (need) help, just call me.
need – الشرط الأول
What would you do if you ___ (see) a ghost?
saw – الشرط الثاني (سؤال)
If the alarm ___ (ring), everyone leaves the building.
rings – الشرط الصفري: إجراء عام متّبع
If we ___ (book) early, we will get cheaper tickets.
book – الشرط الأول
If I had known you were coming, I ___ (bake) a cake.
would have baked – الشرط الثالث
She would travel more if she ___ (not / work) so much.
did not work – الشرط الثاني في النفي
If you ___ (heat) butter, it melts.
heat – الشرط الصفري
If the shop ___ (be) open, I will buy some bread.
is – الشرط الأول
If they ___ (invite) me, I would have gone to the party.
had invited – الشرط الثالث