EnglishLab.Net
A Site for Learners and Teachers of English as a Foreign or Second Language
 
	
Quiz XVIII. Past Simple Vs Present Perfect I
	Multiple-choice exercise
	Choose the correct answer for each question.
 
 
 
- She ... yesterday. -   phoned
-   has phoned
-   have phoned
-   didn't phoned
 
- They ... already. -   arrived
-   could arrived
-   has arrived
-   've arrived
 
- She ... three letters this morning, 
 but she ... them yet although it is already 3:00pm.
 -   wrote, haven't posted
-   wrote, hasn't posted
-   has written, hasn't posted
-   has written, haven't posted
 
- What ... like last week? -   was the weather
-   has the weather been
-   the weather was
-   the weather has been
 
- What ... like this week? -   was the weather
-   has the weather been
-   the weather was
-   the weather has been
 
- How long ... your car? 
 - Since Christmas.
 -   you've had
-   have you had
-   did you have
-   you have
 
- How long ... ? 
 -For two years only. Then my wife died in a car accident.
 -Oh, I'm so sorry.
 -   were you married
-   have you been married
-   you was married
-   you've been married
 
- When ... school? -   have you finished
-   did you finish
-   you finished
-   did you finished
 
- How long ... your best friend? -   do you know
-   did you know
-   have you know
-   have you known
 
- How long ago ... it? -   have you bought
-   you bought
-   did you buy
-   you have bought