تمارين لإكمال الفراغات تساعدك على التمييز بين الماضي البسيط والماضي المستمر والمضارع التام في اللغة الإنجليزية. اختر الزمن الصحيح لكل جملة وتحقق من إجابتك.
While I was driving home, it _____ (start) to rain heavily.
started (الماضي البسيط)
She _____ (already / send) the report to the manager.
has already sent (المضارع التام)
We _____ (visit) Cape Town three years ago.
visited (الماضي البسيط)
They were having a meeting when the power _____ (go) out.
went (الماضي البسيط)
_____ you ever _____ (try) sushi before?
Have / tried (المضارع التام)
I _____ (not / finish) my coffee yet.
haven't finished (المضارع التام)
He _____ (break) his leg while he was skiing.
broke (الماضي البسيط)
What _____ you _____ (do) at 8 PM last night?
were / doing (الماضي المستمر)
She _____ (work) at this company since 2021.
has worked (المضارع التام)
I _____ (lose) my keys yesterday, but I found them this morning.
lost (الماضي البسيط)
While they were discussing the proposal, the phone _____ (ring).
rang (الماضي البسيط)
How long _____ you _____ (know) your best friend?
have / known (المضارع التام)
We _____ (see) a great movie last weekend.
saw (الماضي البسيط)
I was writing an email when my computer suddenly _____ (crash).
crashed (الماضي البسيط)
He _____ (never / travel) abroad in his life.
has never traveled (المضارع التام)
They _____ (not / answer) my call yesterday afternoon.
didn't answer (الماضي البسيط)
She _____ (cook) dinner when I arrived home.
was cooking (الماضي المستمر)
_____ you _____ (receive) the payment yet?
Have / received (المضارع التام)
We _____ (live) in this apartment for five years now.
have lived (المضارع التام)
I _____ (buy) a new laptop last month.
bought (الماضي البسيط)
While I was studying, my sister _____ (listen) to loud music.
was listening (الماضي المستمر)
He _____ (already / complete) all of his daily tasks.
has already completed (المضارع التام)
What time _____ you _____ (wake up) this morning?
did / wake up (الماضي البسيط)
She dropped her cup while she _____ (walk) to the kitchen.
was walking (الماضي المستمر)
I _____ (not / see) him since last Friday.
haven't seen (المضارع التام)
They _____ (launch) the new website two weeks ago.
launched (الماضي البسيط)
While the team was presenting, the client _____ (ask) a question.
asked (الماضي البسيط)
_____ she _____ (just / leave) the office?
Has / just left (المضارع التام)
I _____ (forget) to lock the door when I left this morning.
forgot (الماضي البسيط)
We _____ (not / eat) at that restaurant yet.
haven't eaten (المضارع التام)
He _____ (sleep) when the alarm went off.
was sleeping (الماضي المستمر)
She _____ (already / meet) the new department director.
has already met (المضارع التام)
Where _____ you _____ (go) for your last holiday?
did / go (الماضي البسيط)
While I was waiting for the bus, I _____ (spot) an old friend.
spotted (الماضي البسيط)
They _____ (be) friends for over ten years.
have been (المضارع التام)
I _____ (not / receive) your email yesterday.
didn't receive (الماضي البسيط)
What _____ she _____ (wear) when you saw her?
was / wearing (الماضي المستمر)
We _____ (just / sign) the contract!
have just signed (المضارع التام)
He _____ (graduate) from university in 2018.
graduated (الماضي البسيط)
While he was fixing the car, he _____ (hurt) his hand.
hurt (الماضي البسيط)
_____ you _____ (ever / attend) a professional conference?
Have / ever attended (المضارع التام)
She _____ (not / pay) the invoice yet.
hasn't paid (المضارع التام)
I _____ (take) a quick nap yesterday after work.
took (الماضي البسيط)
While we were walking on the beach, it _____ (begin) to snow.
began (الماضي البسيط)
He _____ (live) in London for three years before moving back home.
lived (الماضي البسيط - حدث انتهى في الماضي)
How many times _____ you _____ (visit) that museum?
have / visited (المضارع التام)
They _____ (work) on the budget when the boss came in.
were working (الماضي المستمر)
She _____ (not / call) me back yet today.
hasn't called (المضارع التام)
I _____ (meet) my partner in 2019.
met (الماضي البسيط)
While I was typing the letter, the printer _____ (run out) of paper.
ran out (الماضي البسيط)
_____ you _____ (already / discuss) this with the team?
Have / already discussed (المضارع التام)
He _____ (not / watch) the news last night.
didn't watch (الماضي البسيط)
They _____ (have) lunch when the fire alarm sounded.
were having (الماضي المستمر)
She _____ (be) sick since Monday.
has been (المضارع التام)
I _____ (spend) all my savings on a new car last week.
spent (الماضي البسيط)
While she was reading, the light _____ (go) off.
went (الماضي البسيط)
We _____ (never / see) such a beautiful view before.
have never seen (المضارع التام)
What _____ you _____ (do) when I called you earlier?
were / doing (الماضي المستمر)
He _____ (just / apply) for a new position.
has just applied (المضارع التام)
They _____ (move) to their new house last December.
moved (الماضي البسيط)