Cuando durante 4 años es el adverbial de tiempo de la oración, la oración no está necesariamente en presente perfecto, a menos que el significado de la oración implique "hasta ahora"
No hay duda de que la acción ocurrió en el pasado, por lo que está bien usar el tiempo presente.
2.D
Solo cuando se usa since para introducir esta cláusula adverbial de tiempo, la cláusula principal usará el presente perfecto.
En otras palabras, no hace mucho = hace mucho que no nos conocemos.
3.B
Mirar el principio de la frase significa "todavía está lloviendo", por lo que es mejor utilizar el presente perfecto por primera vez. Porque simplemente significa que la acción comenzó en el pasado y continúa en el presente, e incluso continúa.
Por lo general, solo se necesita el tiempo presente para expresar la oración en la última oración.
4. Número (palabra) - módulo
No significa "sucede", por lo que la respuesta sólo puede ser d;
Pero si A está mal escrita por el cartel Bueno, resulta que se trata de, por lo que la respuesta debe ser A.
Ocurrencia generalmente significa "planificado/premeditado/preparado", ¡lo cual no es apropiado usarlo aquí!
Come about pone más énfasis en el “proceso de acción”.
5.D
El "Hace" en d es la forma elíptica de pasar el tiempo.
Dedicar tiempo, como en la oración anterior, seguido de escritura para formar una combinación fija: dedicar algo de tiempo (en) hacer algo, donde se puede omitir in.