Помогите пожалуйста с тестом по английскому!
31. She _____ her complaint now. 1) settles 2) is settling 3) settled 4) are settling 32. The electronic computer _____ these calculations. 1) just performed 2) had just performed 3) were just performing 4) has just performed 33. The controller _____ the disk drive at the present time. 1) run 2) has run 3) is running 4) runs 34. The first electronic computer _____ 30 tons. 1) weighed 2) will weigh 3) has weighed 4) had weighed 35. They _____ several attempts recently to do this hard job. 1) make 2) made 3) are making 4) have made 36. They usually _____ their European meeting in Paris. 1) are holding 2) hold 3) holds 4) have held 37. She _____ in Rome at the moment. 1) works 2) worked 3) is working 4) has worked 38. I _____ good money for this work very soon. 1) got 2) will get 3) get 4) have got 39. I _____ since lunchtime. 1) haven’t eaten 2) didn’t eat 3) don’t eat 4) am not eating 40. How long _____ your present job? 1) did you do 2) you are doing 3) have you been doing 4) you have been doing