сколько сможете
1)This article seems  in 16'th century.
 -to write
 -written
 -writing
 -to have been written
2)Choose the correct variant. I'm still shocked by their  the match last year.
 -winning
 -to have won
 -to win
 -having won
3)Choose the correct variant. I'm happy  abroad last summer.
 -having gone
 -to have gone
 -going
 -being gone
4)Choose the correct variant. It's our new  teacher.
 -to dance
 -danced
 -to have dance
 -dancing
5)Choose the correct variant. I saw a girl  the street.
 -to cross
 -cross
 -being crossed
 -crossed
6)Choose the correct variant.  a gentleman he's never asked about her weight.
 -Being
 -To be
 -Having been
 -To have been
7)Choose the correct variant. He was fined for  on the pavement.
 -parking
 -park
 -being parked
 -parker
8)Choose the correct variant. I prefer reading to  to.
 -having read
 -being read
 -having been read
 -be read
9)Choose the correct variant.  the dinner she went shopping.
 -Cooking
 -Cooked
 -Having cooked
 -To cook
10)Choose the correct variant. The vehicle  in the accident was moved to the car dump.
 -crashed
 -crashing
 -being crashed
 -crash
11)Choose the correct variant. He's very careful. He can't  this guitar.
 -be broken
 -have broken
 -broke
 -break
12)
Choose the correct variant. The police stopped him  his documents.
 -checking
 -to have checked
 -checked
 -to check
13)
Choose the correct variant.  honest I don't have enough money.
 -To be
 -To be been
 -Having been
 -Being
14)Choose the correct variant. I want you  it down.
 -to write
 -having written
 -writing
 -to be written
15)
Choose the correct variant.  exercises helped him to relax.
 -Stretching
 -Stretch
 -Streched
 -To stretch
                                                                                                
                            
                            
                            
                                
                            
                            
                                
                            
                            
                            
                         
                    
1.written
2.winning
3.
4.dancing
5.crossed
6.
7.parking
8.
9.to cook
10.crashed
11.broke
12.to check
13.to be
14.to write
15.