One question decides the tense: is the time finished, or is it still going?
Some times are finished. They are over. Use the Past Simple.
Some times are not finished. You are still inside them now. Use the Present Perfect. (The time words for both are in section 4.)
The weather was great last week.
Prices rose sharply last month.
The delivery didn't arrive last week.
Time not finished → Present Perfect
The weather has been great this week.
Prices have risen sharply this month.
The delivery hasn't arrived this week.
The event can happen at the same clock time. The tense can still change. It depends on one thing: is the time still going when you speak?
It is Tuesday, 10am:
Now it is 3pm on the same day:
The day is the same. The event is the same. But the morning is now finished, so the tense changes. Use the Present Perfect only while you are still inside the time.
Click "Time Not Finished" if the time word is still going, or "Finished Time" if it's already finished.
-
1She has stayed late every day so far this week.✓ Correct — "this week" is still going.
-
2Membership decreased last year.✓ Correct — "last year" is already finished.
-
3The app closed unexpectedly yesterday.✓ Correct — "yesterday" is already finished.
-
4I have understood the lesson much better today.✓ Correct — "today" is still going.
-
5The company developed a new product last year.✓ Correct — "last year" is already finished.
-
6He has felt nervous all morning.✓ Correct — the morning is still going.
-
7The two sides agreed on a price last month.✓ Correct — "last month" is already finished.
-
8She has learned a lot this term.✓ Correct — "this term" is still going.
Type the correct Present Perfect form of the verb given.
-
1She more relaxed lately. (seem)
-
2He his confidence this month. (lose)
-
3He badly this week. (sleep)
-
4The sun brightly this week. (shine)
-
5He less this month. (weigh)
-
6The office strange this month. (smell)
-
7We for better news this week. (hope)
-
8The rain all morning. (continue)
Click your answer for each sentence.
-
1The problem has remained unsolved this term.✓ Correct — "this term" is not finished, correctly built.
-
2A strange pattern appeared this month.✓ Correct — this is wrong. "This month" is not finished, so it needs the Present Perfect: "A strange pattern has appeared this month."
-
3She has caught a cold last week.✓ Correct — this is wrong. "Last week" is finished, so it needs the Past Simple: "She caught a cold last week."
-
4He hasn't covered that topic yet this term.✓ Correct — "this term" is not finished, correctly built.
-
5She choose a new supplier this month.✓ Correct — this is wrong. It's missing "has": "She has chosen a new supplier this month."
-
6He has taught two new classes this term.✓ Correct — "this term" is not finished, correctly explained.
-
7Nobody has notice the mistake yet.✓ Correct — this is wrong. It needs the past participle: "has noticed."
-
8She has fixed the printer so far.✓ Correct — "so far" is not finished, correctly built.
Type the whole negative verb phrase. Use the contracted negative (haven't/hasn't).
-
1The postman at the door yet this morning. (knock)
-
2She at a wedding this year. (dance)
-
3He at anyone this week. (shout)
-
4They the boxes yet this month. (pack)
-
5The garage the car this week. (repair)
-
6She that hill this year. (climb)
-
7The neighbors this month. (argue)
-
8She the office yet this term. (decorate)
Type the whole opening question phrase.
-
1anywhere new this year? (you / travel)
-
2this year? (anyone / get married)
-
3smoking this month? (he / quit)
-
4at all this year? (she / smoke)
-
5this morning? (the phone / ring)
-
6for the exam this week? (you / study)
-
7online this month? (they / chat)
-
8the new office this week? (you / visit)
Read each question carefully. Select the sentence that matches the description.
- The same event can change tense when the time finishes. This is why this morning and this evening are special.
- Always use both parts: have/has and the past participle.