Tenses for baccalaureate students
 A / Fill the blanks, choosing the appropriate form of the verb from those suggested.
‎ ‎1.‎ I Asmae at the cinema a week ago.
             ‎ Saw / have seen / see / will see
‎ ‎2.‎ Samir has got a Volvo. He it since last year
.            ‎ Has/had /has had /had had
 ‎3.‎ They to our party if they find transport
             come / came /will come/would come
‎ ‎4.‎ It's 11 a.m. I four exercises this morning.
            ‎ have done/ did /had done / was doing
 ‎5.‎ He sixteen next Monday
            ‎ is / would be / Will be'/ was
 ‎6.‎ I you if I had time
            ‎ would have helped / would help / shall help / helped
 ‎7.‎ While they through the park yesterday, they met their neighbors.
            ‎ Walked / had walked/ were walking / have walked
 ‎8.‎ He wishes he the match last Saturday.
 ‎             saw / had seen / has seen / would have seen
 ‎9.‎ Fouad isn't here. He to the post office.
 ‎             had gone / has gone / goes / has been going
 ‎10. ‎ If the weather had been fine last Sunday, we to the beach.
             ‎ would have gone / went / would go / will go
 ‎11.‎ We all know that wood on water.
             ‎ is floating / floated / float/floats
 ‎12.‎ They live in Meknes. They there since 1980.
             ‎ are / had been / were / have been‎ ‎
13.‎ Listen ! I think it
             rains / is raining / had rained / had been raining ‎
14.‎ We'll put the TV off as soon as the guests
             arrive / will arrive / arrived / would arrive ‎
15.‎ I don't know where Rachid is. I for him for nearly an hour.
             ‎ had been waiting / am waiting / have been waiting / wait
 ‎16.‎ If I you, I wouldn't do that.
             ‎ am / were / will be / had been
 ‎17.‎ The money isn't here. Somebody it.
            ‎ is stealing / has stolen / had stolen / steals ‎
18.‎ Khalid went to France last year. He abroad before. ‎
            hadn't been / hasn't been / isn't / won't be ‎
19.‎ He said that they the following day.
 ‎             arrive / will arrive / are arriving/ would arrive
 ‎20.‎ I this film twice recenty
 ‎             see / have been seeing / have seen / had seen