Rewrite the following sentences, using Present Perfect or Past Simple. You may have to change some of the words.
ANSWERS + EXPLANATION
SUBJECT + PRESENT PERFECT + SINCE/FOR + PERIOD OF TIME I haven't seen her for ages/I haven't seen her since Monday.
IT'S + PERIOD OF TIME + SINCE + SUBJECT + PAST SIMPLE It's ages since I saw her.
THIS/IT IS THE FIRST/SECOND/THIRD TIME + SUBJECT + PRESENT PERFECT + CLAUSE It's the second time I have been to London.
IT WAS + PERIOD OF TIME + BEFORE + SUBJECT + PAST SIMPLE It was twenty minutes before John arrived.
HOW LONG IS IT + SINCE + SUBJECT + PAST SIMPLE How long is it since you last saw him?
1) have not/haven't seen David since I was 2) three months since Mr Duke bought 3) did you last visit 4) an hour before the bus came 5) the first time she's/she has (ever) been to 6) has/'s worked at the post office for 7) have never had an accident 8) ago did you leave 9) has not/hasn't given any lecture for 10) did Mark last have