stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Present/Past perfect Flashcards | StudBud
Explore
/
Present/Past perfect
I _____ a long time ago.
- I ____ enough time to finish the exam.
Present/Past perfect
10 terms
·
StudBud Administration
·
286 plays
English Grammar Intermediate
Flashcards
10 cards
F
Practice quiz
P
Host live
L
Questions
10
Answers
1
-
I ____ enough time to finish the exam.
won't have not
didn't have
am having
hadn't had
2
I _____ a long time ago.
have finished
had finshed
finished
will finish
3
Until last month, I _____ it before.
hadn't tried
won't try
am trying
didn't try
4
She told me she ____ it ages ago.
has done
did
does
had done
5
If I ____, I'd tell you.
had known
knew
knowed
will know
6
He's been reading the book for weeks now
He is reading
He has finished
He hasn't finished
He reads
7
He ____ most of his lifetime in writing his history.
spent
was spent
had spent
spended
8
By the time we ____,everyone had left.
were ariving
have arrived
had arrived
arrived
9
-
I ____ of it until you mentioned it.
hadn't heard
didn't hear
was hearing
heared
10
He bought the car after he'd got his new job
he has no job
He got the car first
he has no car
He got the job first