skip navigation
 

Sentence Practice

Past vs. Present Perfect

 

 

 

Adverbs
PAST TENSE ADVERBS PRESENT PERFECT ADVERBS

COMPLETED

ONGOING

last night

this morning  (hours passed)

yesterday

this week (days passed)

last week

this year  (days passed)

last year

this decade  (years passed)

last January

this century (years passed)

 

 

January 10, 1999

at that time

August 1960

then

1992

back then

May 5th at 5:00 (past)

in those times (past)

twenty years ago

... when I was there

during the 1990s

... while I was visiting.

up to / until now

*this morning  (hours ongoing)

so far

*this week (days ongoing)

before now

*this year  (days ongoing)

to date

*this decade  (years ongoing)

until this moment

*this century (years ongoing)

 

 

since noon (exact time)

for two minutes (quantity time)

since this morning

for an hour

since July 2003

for three days

since yesterday

over the past 3 years

since the 1900s

in my life (current)

ever since I met you

in these times (current)

 

 

 

 

Practice

Tense & Adverb Agreement

 

  1. Select the word from each menu that best completes the sentence. Make sure the verb tense agrees with the adverb. 
  2. Compare your response to the answer by clicking the "check" button to the right. 
# YOUR RESPONSE CHECK YOUR ANSWER
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18
19.
20.
21.
22.
23.
24.
25.
26.
   

 

 

*Both present perfect and present perfect progressive can be used.

 

 

 

 

 

Practice 2

 

 

 

Which tense would best suit the situation Present Perfect or Present Perfect Progressive?
  1. Select the word from each menu that best completes the sentence. 
  2. Compare your response to the answer by clicking the "check" button to the right. 
# YOUR RESPONSE CHECK YOUR ANSWER
27.
28.
29. *
30.
31. *
32.
33. *
34.
35.
36.
37.
38. *
39.
40.
41.
42.
43.
44. *
45
   

 

 

 

 

 

Index  Grammar-Quizzes   |  Previous  State of Mind     |  Next   Paragraph Practice